home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•Interesting Stuff•
/
Fish ••••
/
Fish!
/
Fish!.rsrc
/
cdev_-4064_Fish!.txt
< prev
next >
Wrap
Text File
|
1989-10-24
|
161KB
|
2,931 lines
start:
00000000 600E bra +0x10 /* 00000010 */
00000002 0000 6364 ori.b D0, 0x64 /* 'd' */
00000006 6576 bcs +0x78 /* 0000007E */
00000008 F020 0000 pmove -[A0], MR0
0000000C 0000 0000 ori.b D0, 0x0
label00000010:
00000010 41FA FFEE lea.l A0, [PC - 0x12 /* 00000000, value 0x600E0000 */]
00000014 4E71 nop
00000016 4E71 nop
label00000018:
00000018 6000 02AA bra +0x2AC /* 000002C4 */
label0000001C:
0000001C 205F movea.l A0, [A7]+
0000001E 3218 move.w D1, [A0]+
label00000020:
00000020 3418 move.w D2, [A0]+
00000022 B058 cmp.w D0, [A0]+
00000024 57C9 FFFA dbeq D1, -0x8 /* 00000020 */
00000028 4A42 tst.w D2
label0000002A:
0000002A 67FE beq -0x0 /* 0000002A */
0000002C 4EF0 20FC jmp [A0 + D2.w - 0x4]
00000030 205F movea.l A0, [A7]+
00000032 3218 move.w D1, [A0]+
label00000034:
00000034 3418 move.w D2, [A0]+
00000036 B098 cmp.l D0, [A0]+
00000038 57C9 FFFA dbeq D1, -0x8 /* 00000034 */
0000003C 4A42 tst.w D2
label0000003E:
0000003E 67FE beq -0x0 /* 0000003E */
00000040 4EF0 20FA jmp [A0 + D2.w - 0x6]
label00000044:
00000044 205F movea.l A0, [A7]+
00000046 3218 move.w D1, [A0]+
00000048 3418 move.w D2, [A0]+
0000004A B042 cmp.w D0, D2
0000004C 6E0A bgt +0xC /* 00000058 */
0000004E 9041 sub.w D0, D1
00000050 6D06 blt +0x8 /* 00000058 */
00000052 D040 add.w D0, D0
00000054 41F0 0002 lea.l A0, [A0 + D0.w + 0x2]
label00000058:
00000058 3010 move.w D0, [A0]
label0000005A:
0000005A 67FE beq -0x0 /* 0000005A */
0000005C 4EF0 0000 jmp [A0 + D0.w]
00000060 202F 0004 move.l D0, [A7 + 0x4]
00000064 2F41 0004 move.l [A7 + 0x4], D1
00000068 222F 0008 move.l D1, [A7 + 0x8]
0000006C 2F5F 0004 move.l [A7 + 0x4], [A7]+
00000070 48E7 3C00 movem.l -[A7], D2,D3,D4,D5
00000074 2400 move.l D2, D0
00000076 2601 move.l D3, D1
00000078 4842 swap.w D2
0000007A C4C3 mulu.w D2, D3
0000007C 2800 move.l D4, D0
label0000007E:
0000007E 2A01 move.l D5, D1
00000080 4845 swap.w D5
00000082 C8C5 mulu.w D4, D5
00000084 D444 add.w D2, D4
00000086 4842 swap.w D2
00000088 4242 clr.w D2
0000008A C0C1 mulu.w D0, D1
0000008C D082 add.l D0, D2
0000008E 4CDF 003C movem.l D2,D3,D4,D5, [A7]+
00000092 221F move.l D1, [A7]+
00000094 4E75 rts
00000096 202F 0004 move.l D0, [A7 + 0x4]
0000009A 2F41 0004 move.l [A7 + 0x4], D1
0000009E 222F 0008 move.l D1, [A7 + 0x8]
000000A2 2F5F 0004 move.l [A7 + 0x4], [A7]+
000000A6 48E7 3100 movem.l -[A7], D2,D3,D7
000000AA 4EBA 009C jsr [PC + 0x9C /* 00000148 */]
000000AE 4CDF 008C movem.l D2,D3,D7, [A7]+
000000B2 221F move.l D1, [A7]+
000000B4 4E75 rts
000000B6 202F 0004 move.l D0, [A7 + 0x4]
000000BA 2F41 0004 move.l [A7 + 0x4], D1
000000BE 222F 0008 move.l D1, [A7 + 0x8]
000000C2 2F5F 0004 move.l [A7 + 0x4], [A7]+
000000C6 48E7 3100 movem.l -[A7], D2,D3,D7
000000CA 4EBA 007C jsr [PC + 0x7C /* 00000148 */]
000000CE 2001 move.l D0, D1
000000D0 4CDF 008C movem.l D2,D3,D7, [A7]+
000000D4 221F move.l D1, [A7]+
000000D6 4E75 rts
label000000D8:
000000D8 202F 0004 move.l D0, [A7 + 0x4]
000000DC 2F41 0004 move.l [A7 + 0x4], D1
000000E0 222F 0008 move.l D1, [A7 + 0x8]
000000E4 2F5F 0004 move.l [A7 + 0x4], [A7]+
000000E8 48E7 3100 movem.l -[A7], D2,D3,D7
000000EC 4EBA 002C jsr [PC + 0x2C /* 0000011A */]
000000F0 4CDF 008C movem.l D2,D3,D7, [A7]+
000000F4 221F move.l D1, [A7]+
000000F6 4E75 rts
label000000F8:
000000F8 202F 0004 move.l D0, [A7 + 0x4]
000000FC 2F41 0004 move.l [A7 + 0x4], D1
00000100 222F 0008 move.l D1, [A7 + 0x8]
00000104 2F5F 0004 move.l [A7 + 0x4], [A7]+
00000108 48E7 3100 movem.l -[A7], D2,D3,D7
0000010C 4EBA 000C jsr [PC + 0xC /* 0000011A */]
00000110 2001 move.l D0, D1
00000112 4CDF 008C movem.l D2,D3,D7, [A7]+
00000116 221F move.l D1, [A7]+
00000118 4E75 rts
fn0000011A:
0000011A 4A80 tst.l D0
0000011C 6A1C bpl +0x1E /* 0000013A */
0000011E 4A81 tst.l D1
00000120 6A0C bpl +0xE /* 0000012E */
00000122 4480 neg.l D0
00000124 4481 neg.l D1
00000126 4EBA 0020 jsr [PC + 0x20 /* 00000148 */]
0000012A 4481 neg.l D1
0000012C 4E75 rts
label0000012E:
0000012E 4480 neg.l D0
00000130 4EBA 0016 jsr [PC + 0x16 /* 00000148 */]
00000134 4480 neg.l D0
00000136 4481 neg.l D1
00000138 4E75 rts
label0000013A:
0000013A 4A81 tst.l D1
0000013C 6A0A bpl +0xC /* 00000148 */
0000013E 4481 neg.l D1
00000140 4EBA 0006 jsr [PC + 0x6 /* 00000148 */]
00000144 4480 neg.l D0
00000146 4E75 rts
fn00000148:
00000148 2E3C 0000 FFFF move.l D7, 0xFFFF
0000014E B280 cmp.l D1, D0
00000150 6306 bls +0x8 /* 00000158 */
00000152 2200 move.l D1, D0
00000154 7000 moveq.l D0, 0x00
00000156 4E75 rts
label00000158:
00000158 B087 cmp.l D0, D7
0000015A 620C bhi +0xE /* 00000168 */
0000015C 80C1 divu.w D0, D1
0000015E 4840 swap.w D0
00000160 3200 move.w D1, D0
00000162 4240 clr.w D0
00000164 4840 swap.w D0
00000166 4E75 rts
label00000168:
00000168 B287 cmp.l D1, D7
0000016A 621A bhi +0x1C /* 00000186 */
0000016C 2E00 move.l D7, D0
0000016E 4240 clr.w D0
00000170 4840 swap.w D0
00000172 80C1 divu.w D0, D1
00000174 4840 swap.w D0
00000176 4847 swap.w D7
00000178 3E00 move.w D7, D0
0000017A 4847 swap.w D7
0000017C 8EC1 divu.w D7, D1
0000017E 3007 move.w D0, D7
00000180 4847 swap.w D7
00000182 3207 move.w D1, D7
00000184 4E75 rts
label00000186:
00000186 2400 move.l D2, D0
00000188 2601 move.l D3, D1
label0000018A:
0000018A E288 lsr D0, 1
0000018C E289 lsr D1, 1
0000018E B287 cmp.l D1, D7
00000190 62F8 bhi -0x6 /* 0000018A */
00000192 80C1 divu.w D0, D1
00000194 C087 and.l D0, D7
label00000196:
00000196 3203 move.w D1, D3
00000198 C2C0 mulu.w D1, D0
0000019A 2E03 move.l D7, D3
0000019C 4847 swap.w D7
0000019E CEC0 mulu.w D7, D0
000001A0 4847 swap.w D7
000001A2 D287 add.l D1, D7
000001A4 6508 bcs +0xA /* 000001AE */
000001A6 9282 sub.l D1, D2
000001A8 6204 bhi +0x6 /* 000001AE */
000001AA 4481 neg.l D1
000001AC 4E75 rts
label000001AE:
000001AE 5340 subq.w D0, 1
000001B0 60E4 bra -0x1A /* 00000196 */
000001B2 48E7 E0C0 movem.l -[A7], D0,D1,D2,A0,A1
000001B6 206F 0014 movea.l A0, [A7 + 0x14]
000001BA 3410 move.w D2, [A0]
000001BC 323A 0036 move.w D1, [PC + 0x36 /* 000001F4, value 0x1B5E */]
000001C0 2034 1008 move.l D0, [A4 + D1.w + 0x8]
000001C4 05C0 .incomplete
000001C6 2980 1008 move.l [A4 + D1.w + 0x8], D0
000001CA D474 1006 add.w D2, [A4 + D1.w + 0x6]
000001CE 4EBA 00C4 jsr [PC + 0xC4 /* 00000294 */]
000001D2 4A78 028E tst.w [0x0000028E /* ROM85 */]
000001D6 6B02 bmi +0x4 /* 000001DA */
000001D8 A064 syscall MoveHHi
label000001DA:
000001DA A029 syscall HLock
000001DC 4EBA 00D2 jsr [PC + 0xD2 /* 000002B0 */]
000001E0 4EBA 0084 jsr [PC + 0x84 /* 00000266 */]
000001E4 4CDF 0307 movem.l D0,D1,D2,A0,A1, [A7]+
000001E8 5997 subq.l [A7], 4
000001EA 4A38 012D tst.b [0x0000012D /* LoadTrap */]
000001EE 6702 beq +0x4 /* 000001F2 */
000001F0 A9FF syscall Debugger
label000001F2:
000001F2 4E75 rts
000001F4 1B5E 323A move.b [A5 + 0x323A /* export_1603 */], [A6]+
// begin alternate branch 000001F6-000001FA
label000001F6:
000001F6 323A FFFC move.w D1, [PC - 0x4 /* 000001F4, value 0x1B5E */]
// end alternate branch 000001F6-000001FA
label000001F6: // (misaligned)
000001F8 FFFC .invalid <<F/7/7>>
000001FA 3434 1006 move.w D2, [A4 + D1.w + 0x6]
000001FE 202F 0004 move.l D0, [A7 + 0x4]
00000202 670A beq +0xC /* 0000020E */
00000204 2040 movea.l A0, D0
00000206 0C50 4EF9 cmpi.w [A0], 0x4EF9
0000020A 6722 beq +0x24 /* 0000022E */
0000020C 4E75 rts
label0000020E:
0000020E 2F06 move.l -[A7], D6
00000210 2C34 1008 move.l D6, [A4 + D1.w + 0x8]
00000214 42B4 1008 clr.l [A4 + D1.w + 0x8]
00000218 600A bra +0xC /* 00000224 */
label0000021A:
0000021A 3F02 move.w -[A7], D2
0000021C 4EBA 001C jsr [PC + 0x1C /* 0000023A */]
00000220 341F move.w D2, [A7]+
label00000222:
00000222 5242 addq.w D2, 1
label00000224:
00000224 E28E lsr D6, 1
00000226 65F2 bcs -0xC /* 0000021A */
00000228 66F8 bne -0x6 /* 00000222 */
0000022A 2C1F move.l D6, [A7]+
0000022C 4E75 rts
label0000022E:
0000022E D460 add.w D2, -[A0]
00000230 2034 1008 move.l D0, [A4 + D1.w + 0x8]
00000234 0580 bclr D0, D2
00000236 2980 1008 move.l [A4 + D1.w + 0x8], D0
fn0000023A:
0000023A 4EBA 0058 jsr [PC + 0x58 /* 00000294 */]
0000023E A02A syscall HUnlock
00000240 4EBA 006E jsr [PC + 0x6E /* 000002B0 */]
00000244 487A FF6C pea.l [PC - 0x94 /* 000001B2, value 0x48E7E0C0 */]
00000248 241F move.l D2, [A7]+
0000024A 948C sub.l D2, A4
0000024C 4842 swap.w D2
0000024E 3411 move.w D2, [A1]
00000250 600E bra +0x10 /* 00000260 */
label00000252:
00000252 2229 0004 move.l D1, [A1 + 0x4]
00000256 9288 sub.l D1, A0
00000258 32C1 move.w [A1]+, D1
0000025A 32FC 4EAC move.w [A1]+, 0x4EAC
0000025E 22C2 move.l [A1]+, D2
label00000260:
00000260 51C8 FFF0 dbf D0, -0x12 /* 00000252 */
00000264 6018 bra +0x1A /* 0000027E */
fn00000266:
00000266 3429 0006 move.w D2, [A1 + 0x6]
0000026A 600E bra +0x10 /* 0000027A */
label0000026C:
0000026C 3211 move.w D1, [A1]
0000026E 4870 1000 pea.l [A0 + D1.w]
00000272 32C2 move.w [A1]+, D2
00000274 32FC 4EF9 move.w [A1]+, 0x4EF9
00000278 22DF move.l [A1]+, [A7]+
label0000027A:
0000027A 51C8 FFF0 dbf D0, -0x12 /* 0000026C */
label0000027E:
0000027E 0C38 0002 012F cmpi.b [0x0000012F /* CPUFlag */], 0x2
00000284 650C bcs +0xE /* 00000292 */
00000286 4E7A .invalid // invalid opcode 4
00000288 0002 08C0 ori.b D2, 0xC0
0000028C 0003 4E7B ori.b D3, 0x7B /* '{' */
00000290 0002 4E75 ori.b D2, 0x75 /* 'u' */
// begin alternate branch 00000292-00000294
label00000292:
00000292 4E75 rts
// end alternate branch 00000292-00000294
label00000292: // (misaligned)
fn00000294:
00000294 50F8 0A5E st [0x00000A5E /* ResLoad */]
00000298 598F subq.l A7, 4
0000029A 2F3C 4343 4F44 move.l -[A7], 0x43434F44 /* 'CCOD' */
000002A0 3F02 move.w -[A7], D2
000002A2 A9A0 syscall GetResource
000002A4 201F move.l D0, [A7]+
000002A6 6704 beq +0x6 /* 000002AC */
000002A8 2040 movea.l A0, D0
000002AA 4E75 rts
label000002AC:
000002AC 700F moveq.l D0, 0x0F
000002AE A9C9 syscall SysError
fn000002B0:
000002B0 2050 movea.l A0, [A0]
000002B2 323A FF40 move.w D1, [PC - 0xC0 /* 000001F4, value 0x1B5E */]
000002B6 43F4 1010 lea.l A1, [A4 + D1.w + 0x10]
000002BA D2D8 add.w A1, [A0]+
000002BC 3018 move.w D0, [A0]+
000002BE 4E75 rts
000002C0 0050 0020 ori.w [A0], 0x20 /* ' ' */
label000002C4:
000002C4 4E56 FFFC link A6, -0x0004
000002C8 2F0C move.l -[A7], A4
000002CA 2848 movea.l A4, A0
000002CC 526C 0DCA addq.w [A4 + 0xDCA], 1
000002D0 0C6E 0008 001A cmpi.w [A6 + 0x1A], 0x8
000002D6 6610 bne +0x12 /* 000002E8 */
000002D8 4EBA 033C jsr [PC + 0x33C /* 00000616 */]
000002DC 4880 ext.w D0
000002DE 48C0 ext.l D0
000002E0 2D40 FFFC move.l [A6 - 0x4], D0
000002E4 6000 007E bra +0x80 /* 00000364 */
label000002E8:
000002E8 4A6E 001A tst.w [A6 + 0x1A]
000002EC 664C bne +0x4E /* 0000033A */
000002EE 4EBA 032A jsr [PC + 0x32A /* 0000061A */]
000002F2 2D40 000C move.l [A6 + 0xC], D0
000002F6 4A80 tst.l D0
000002F8 6740 beq +0x42 /* 0000033A */
000002FA 206E 000C movea.l A0, [A6 + 0xC]
000002FE 2050 movea.l A0, [A0]
00000300 216E 000C 0010 move.l [A0 + 0x10], [A6 + 0xC]
00000306 206E 000C movea.l A0, [A6 + 0xC]
0000030A 2050 movea.l A0, [A0]
0000030C 216E 0008 0002 move.l [A0 + 0x2], [A6 + 0x8]
00000312 206E 000C movea.l A0, [A6 + 0xC]
00000316 226E 0008 movea.l A1, [A6 + 0x8]
0000031A 2050 movea.l A0, [A0]
0000031C 3169 006C 0006 move.w [A0 + 0x6], [A1 + 0x6C]
00000322 206E 000C movea.l A0, [A6 + 0xC]
00000326 2050 movea.l A0, [A0]
00000328 316E 0014 0008 move.w [A0 + 0x8], [A6 + 0x14]
0000032E 206E 000C movea.l A0, [A6 + 0xC]
00000332 2050 movea.l A0, [A0]
00000334 316E 0016 000A move.w [A0 + 0xA], [A6 + 0x16]
label0000033A:
0000033A 2D6E 000C FFFC move.l [A6 - 0x4], [A6 + 0xC]
00000340 6722 beq +0x24 /* 00000364 */
00000342 206E 000C movea.l A0, [A6 + 0xC]
00000346 2050 movea.l A0, [A0]
00000348 216E 0010 000C move.l [A0 + 0xC], [A6 + 0x10]
0000034E 3F2E 0018 move.w -[A7], [A6 + 0x18]
00000352 3F2E 001A move.w -[A7], [A6 + 0x1A]
00000356 2F2E 000C move.l -[A7], [A6 + 0xC]
0000035A 4EAC 0E30 jsr [A4 + 0xE30]
0000035E 508F addq.l A7, 8
00000360 2D40 FFFC move.l [A6 - 0x4], D0
label00000364:
00000364 200C move.l D0, A4
00000366 6712 beq +0x14 /* 0000037A */
00000368 536C 0DCA subq.w [A4 + 0xDCA], 1
0000036C 4A6C 0DCA tst.w [A4 + 0xDCA]
00000370 6608 bne +0xA /* 0000037A */
00000372 42A7 clr.l -[A7]
00000374 4EBA 071A jsr [PC + 0x71A /* 00000A90 */]
00000378 588F addq.l A7, 4
label0000037A:
0000037A 285F movea.l A4, [A7]+
0000037C 202E FFFC move.l D0, [A6 - 0x4]
00000380 4E5E unlink A6
00000382 205F movea.l A0, [A7]+
00000384 4FEF 0014 lea.l A7, [A7 + 0x14]
00000388 2E80 move.l [A7], D0
0000038A 4ED0 jmp [A0]
label0000038C:
0000038C 4E56 FFFC link A6, -0x0004
00000390 2F0B move.l -[A7], A3
00000392 266E 0008 movea.l A3, [A6 + 0x8]
00000396 302E 000C move.w D0, [A6 + 0xC]
0000039A 4EBA 17EC jsr [PC + 0x17EC /* 00001B88 */]
0000039E 0000 000D ori.b D0, 0xD /* '\r' */
000003A2 00FC .incomplete
000003A4 001C 0026 ori.b [A4]+, 0x26 /* '&' */
000003A8 003C 0044 ori.b ccr, 68
000003AC 004E 0058 ori.w A6, 0x58 /* 'X' */
000003B0 0062 006C ori.w -[A2], 0x6C /* 'l' */
000003B4 00EA .incomplete
000003B6 00B8 00C0 00C8 00D0 ori.l [0x000000D0], 0xC000C8
000003BE 00D8 .incomplete
000003C0 2F0B move.l -[A7], A3
000003C2 4EAC 0E2C jsr [A4 + 0xE2C]
000003C6 588F addq.l A7, 4
000003C8 6000 00D4 bra +0xD6 /* 0000049E */
000003CC 2053 movea.l A0, [A3]
000003CE 302E 000E move.w D0, [A6 + 0xE]
000003D2 9068 000A sub.w D0, [A0 + 0xA]
000003D6 3F00 move.w -[A7], D0
000003D8 2F0B move.l -[A7], A3
000003DA 4EAC 0E22 jsr [A4 + 0xE22]
000003DE 5C8F addq.l A7, 6
000003E0 6000 00BC bra +0xBE /* 0000049E */
000003E4 2053 movea.l A0, [A3]
000003E6 42A8 0010 clr.l [A0 + 0x10]
000003EA 6000 00B2 bra +0xB4 /* 0000049E */
000003EE 2F0B move.l -[A7], A3
000003F0 4EAC 0E24 jsr [A4 + 0xE24]
000003F4 588F addq.l A7, 4
000003F6 6000 00A6 bra +0xA8 /* 0000049E */
000003FA 2F0B move.l -[A7], A3
000003FC 4EAC 0E26 jsr [A4 + 0xE26]
00000400 588F addq.l A7, 4
00000402 6000 009A bra +0x9C /* 0000049E */
00000406 2F0B move.l -[A7], A3
00000408 4EAC 0E28 jsr [A4 + 0xE28]
0000040C 588F addq.l A7, 4
0000040E 6000 008E bra +0x90 /* 0000049E */
00000412 2F0B move.l -[A7], A3
00000414 4EAC 0E1C jsr [A4 + 0xE1C]
00000418 588F addq.l A7, 4
0000041A 6000 0082 bra +0x84 /* 0000049E */
0000041E 2053 movea.l A0, [A3]
00000420 2068 000C movea.l A0, [A0 + 0xC]
00000424 0828 0000 000E btst.b [A0 + 0xE], 0x0
0000042A 661A bne +0x1C /* 00000446 */
0000042C 2053 movea.l A0, [A3]
0000042E 2068 000C movea.l A0, [A0 + 0xC]
00000432 7000 moveq.l D0, 0x00
00000434 1028 0005 move.b D0, [A0 + 0x5]
00000438 3F00 move.w -[A7], D0
0000043A 2F0B move.l -[A7], A3
0000043C 4EAC 0E20 jsr [A4 + 0xE20]
00000440 5C8F addq.l A7, 6
00000442 6000 005A bra +0x5C /* 0000049E */
label00000446:
00000446 2053 movea.l A0, [A3]
00000448 2068 000C movea.l A0, [A0 + 0xC]
0000044C 0CA8 0000 0005 0002 cmpi.l [A0 + 0x2], 0x5
00000454 6748 beq +0x4A /* 0000049E */
00000456 2053 movea.l A0, [A3]
00000458 2068 000C movea.l A0, [A0 + 0xC]
0000045C 7000 moveq.l D0, 0x00
0000045E 1028 0005 move.b D0, [A0 + 0x5]
00000462 3F00 move.w -[A7], D0
00000464 2F0B move.l -[A7], A3
00000466 4EAC 0E1E jsr [A4 + 0xE1E]
0000046A 5C8F addq.l A7, 6
0000046C 6030 bra +0x32 /* 0000049E */
0000046E 2F0B move.l -[A7], A3
00000470 4EAC 0E1A jsr [A4 + 0xE1A]
00000474 588F addq.l A7, 4
00000476 6026 bra +0x28 /* 0000049E */
00000478 2F0B move.l -[A7], A3
0000047A 4EAC 0E18 jsr [A4 + 0xE18]
0000047E 588F addq.l A7, 4
00000480 601C bra +0x1E /* 0000049E */
00000482 2F0B move.l -[A7], A3
00000484 4EAC 0E16 jsr [A4 + 0xE16]
00000488 588F addq.l A7, 4
0000048A 6012 bra +0x14 /* 0000049E */
0000048C 2F0B move.l -[A7], A3
0000048E 4EAC 0E14 jsr [A4 + 0xE14]
00000492 588F addq.l A7, 4
00000494 6008 bra +0xA /* 0000049E */
00000496 2F0B move.l -[A7], A3
00000498 4EAC 0E12 jsr [A4 + 0xE12]
0000049C 588F addq.l A7, 4
label0000049E:
0000049E 2053 movea.l A0, [A3]
000004A0 2028 0010 move.l D0, [A0 + 0x10]
000004A4 2D40 FFFC move.l [A6 - 0x4], D0
000004A8 B7C0 cmpa.l A3, D0
000004AA 6708 beq +0xA /* 000004B4 */
000004AC 2F0B move.l -[A7], A3
000004AE 4EAC 0E2A jsr [A4 + 0xE2A]
000004B2 588F addq.l A7, 4
label000004B4:
000004B4 202E FFFC move.l D0, [A6 - 0x4]
000004B8 265F movea.l A3, [A7]+
000004BA 4E5E unlink A6
000004BC 4E75 rts
000004BE 4E56 0000 link A6, 0
000004C2 2F0B move.l -[A7], A3
000004C4 266E 0008 movea.l A3, [A6 + 0x8]
000004C8 2053 movea.l A0, [A3]
000004CA 216E 000C 0010 move.l [A0 + 0x10], [A6 + 0xC]
000004D0 265F movea.l A3, [A7]+
000004D2 4E5E unlink A6
000004D4 4E75 rts
label000004D6:
000004D6 4E56 0000 link A6, 0
000004DA 2F0B move.l -[A7], A3
000004DC 266E 0008 movea.l A3, [A6 + 0x8]
000004E0 2053 movea.l A0, [A3]
000004E2 214B 0010 move.l [A0 + 0x10], A3
000004E6 265F movea.l A3, [A7]+
000004E8 4E5E unlink A6
000004EA 4E75 rts
label000004EC:
000004EC 4E56 0000 link A6, 0
000004F0 2F0B move.l -[A7], A3
000004F2 266E 0008 movea.l A3, [A6 + 0x8]
000004F6 2F0B move.l -[A7], A3
000004F8 4EBA 05B6 jsr [PC + 0x5B6 /* 00000AB0 */]
000004FC 588F addq.l A7, 4
000004FE 265F movea.l A3, [A7]+
00000500 4E5E unlink A6
00000502 4E75 rts
label00000504:
00000504 4E56 0000 link A6, 0
00000508 2F0B move.l -[A7], A3
0000050A 266E 0008 movea.l A3, [A6 + 0x8]
0000050E 302E 000C move.w D0, [A6 + 0xC]
00000512 4EBA 1664 jsr [PC + 0x1664 /* 00001B78 */]
00000516 0008 0022 ori.b A0, 0x22 /* '\"' */
0000051A 007A 001E 005A ori.w [PC + 0x5A /* 00000576, value 0x4E56 'NV', cstring "NV" */], 0x1E
00000520 0024 0078 ori.b -[A4], 0x78 /* 'x' */
00000524 0020 0058 ori.b -[A0], 0x58 /* 'X' */
00000528 0026 0063 ori.b -[A6], 0x63 /* 'c' */
0000052C 0022 0043 ori.b -[A2], 0x43 /* 'C' */
00000530 0028 0076 0024 ori.b [A0 + 0x24], 0x76 /* 'v' */
00000536 0056 0028 ori.w [A6], 0x28 /* '(' */
0000053A 2F0B move.l -[A7], A3
0000053C 4EAC 0E1A jsr [A4 + 0xE1A]
00000540 588F addq.l A7, 4
00000542 601C bra +0x1E /* 00000560 */
00000544 2F0B move.l -[A7], A3
00000546 4EAC 0E18 jsr [A4 + 0xE18]
0000054A 588F addq.l A7, 4
0000054C 6012 bra +0x14 /* 00000560 */
0000054E 2F0B move.l -[A7], A3
00000550 4EAC 0E16 jsr [A4 + 0xE16]
00000554 588F addq.l A7, 4
00000556 6008 bra +0xA /* 00000560 */
00000558 2F0B move.l -[A7], A3
0000055A 4EAC 0E14 jsr [A4 + 0xE14]
0000055E 588F addq.l A7, 4
label00000560:
00000560 265F movea.l A3, [A7]+
00000562 4E5E unlink A6
00000564 4E75 rts
label00000566:
00000566 4E56 0000 link A6, 0
0000056A 2F0B move.l -[A7], A3
0000056C 266E 0008 movea.l A3, [A6 + 0x8]
00000570 265F movea.l A3, [A7]+
00000572 4E5E unlink A6
00000574 4E75 rts
00000576 4E56 0000 link A6, 0
0000057A 2F0B move.l -[A7], A3
0000057C 266E 0008 movea.l A3, [A6 + 0x8]
00000580 265F movea.l A3, [A7]+
00000582 4E5E unlink A6
00000584 4E75 rts
label00000586:
00000586 4E56 0000 link A6, 0
0000058A 2F0B move.l -[A7], A3
0000058C 266E 0008 movea.l A3, [A6 + 0x8]
00000590 265F movea.l A3, [A7]+
00000592 4E5E unlink A6
00000594 4E75 rts
label00000596:
00000596 4E56 0000 link A6, 0
0000059A 2F0B move.l -[A7], A3
0000059C 266E 0008 movea.l A3, [A6 + 0x8]
000005A0 265F movea.l A3, [A7]+
000005A2 4E5E unlink A6
000005A4 4E75 rts
label000005A6:
000005A6 4E56 0000 link A6, 0
000005AA 2F0B move.l -[A7], A3
000005AC 266E 0008 movea.l A3, [A6 + 0x8]
000005B0 265F movea.l A3, [A7]+
000005B2 4E5E unlink A6
000005B4 4E75 rts
000005B6 4E56 0000 link A6, 0
000005BA 2F0B move.l -[A7], A3
000005BC 266E 0008 movea.l A3, [A6 + 0x8]
000005C0 265F movea.l A3, [A7]+
000005C2 4E5E unlink A6
000005C4 4E75 rts
label000005C6:
000005C6 4E56 0000 link A6, 0
000005CA 2F0B move.l -[A7], A3
000005CC 266E 0008 movea.l A3, [A6 + 0x8]
000005D0 265F movea.l A3, [A7]+
000005D2 4E5E unlink A6
000005D4 4E75 rts
label000005D6:
000005D6 4E56 0000 link A6, 0
000005DA 2F0B move.l -[A7], A3
000005DC 266E 0008 movea.l A3, [A6 + 0x8]
000005E0 265F movea.l A3, [A7]+
000005E2 4E5E unlink A6
000005E4 4E75 rts
label000005E6:
000005E6 4E56 0000 link A6, 0
000005EA 2F0B move.l -[A7], A3
000005EC 266E 0008 movea.l A3, [A6 + 0x8]
000005F0 265F movea.l A3, [A7]+
000005F2 4E5E unlink A6
000005F4 4E75 rts
label000005F6:
000005F6 4E56 0000 link A6, 0
000005FA 2F0B move.l -[A7], A3
000005FC 266E 0008 movea.l A3, [A6 + 0x8]
00000600 265F movea.l A3, [A7]+
00000602 4E5E unlink A6
00000604 4E75 rts
00000606 4E56 0000 link A6, 0
0000060A 2F0B move.l -[A7], A3
0000060C 266E 0008 movea.l A3, [A6 + 0x8]
00000610 265F movea.l A3, [A7]+
00000612 4E5E unlink A6
00000614 4E75 rts
fn00000616:
00000616 7001 moveq.l D0, 0x01
00000618 4E75 rts
fn0000061A:
0000061A 486C 0E36 pea.l [A4 + 0xE36]
0000061E 4EBA 0474 jsr [PC + 0x474 /* 00000A94 */]
00000622 588F addq.l A7, 4
00000624 4E75 rts
00000626 4E56 FEDE link A6, -0x0122
0000062A 2F0B move.l -[A7], A3
0000062C 266E 0008 movea.l A3, [A6 + 0x8]
00000630 42A7 clr.l -[A7]
00000632 4879 4653 4D50 push.l 0x46534D50 /* 'FSMP' */
00000638 3F3C 0001 move.w -[A7], 0x1
0000063C A99D syscall GetIndResource
0000063E 205F movea.l A0, [A7]+
00000640 2253 movea.l A1, [A3]
00000642 2348 0014 move.l [A1 + 0x14], A0
00000646 2053 movea.l A0, [A3]
00000648 2068 0014 movea.l A0, [A0 + 0x14]
0000064C 2050 movea.l A0, [A0]
0000064E 3D50 FFFE move.w [A6 - 0x2], [A0]
00000652 2053 movea.l A0, [A3]
00000654 2253 movea.l A1, [A3]
00000656 2F29 0002 move.l -[A7], [A1 + 0x2]
0000065A 3028 000A move.w D0, [A0 + 0xA]
0000065E 5C40 addq.w D0, 6
00000660 3F00 move.w -[A7], D0
00000662 486E FFFC pea.l [A6 - 0x4]
00000666 486E FFF8 pea.l [A6 - 0x8]
0000066A 486E FFF0 pea.l [A6 - 0x10]
0000066E A98D syscall GetDialogItem/GetDItem
00000670 486E FEEE pea.l [A6 - 0x112]
00000674 3F2E FFFE move.w -[A7], [A6 - 0x2]
00000678 4EAC 1E60 jsr [A4 + 0x1E60]
0000067C 5C8F addq.l A7, 6
0000067E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000682 486E FEEE pea.l [A6 - 0x112]
00000686 A98F syscall SetDialogItemText/SetIText
00000688 2053 movea.l A0, [A3]
0000068A 2253 movea.l A1, [A3]
0000068C 2F29 0002 move.l -[A7], [A1 + 0x2]
00000690 3028 000A move.w D0, [A0 + 0xA]
00000694 5C40 addq.w D0, 6
00000696 3F00 move.w -[A7], D0
00000698 4267 clr.w -[A7]
0000069A 3F3C 7FFF move.w -[A7], 0x7FFF
0000069E A97E syscall SelectDialogItemText/SelIText
000006A0 41EE FEDE lea.l A0, [A6 - 0x122]
000006A4 303C 0001 move.w D0, 0x1
000006A8 A090 syscall SysEnvirons
000006AA 0C6E 0600 FEE2 cmpi.w [A6 - 0x11E], 0x600
000006B0 6428 bcc +0x2A /* 000006DA */
000006B2 2053 movea.l A0, [A3]
000006B4 2253 movea.l A1, [A3]
000006B6 2F29 0002 move.l -[A7], [A1 + 0x2]
000006BA 3028 000A move.w D0, [A0 + 0xA]
000006BE 5240 addq.w D0, 1
000006C0 3F00 move.w -[A7], D0
000006C2 486E FFFC pea.l [A6 - 0x4]
000006C6 486E FFF8 pea.l [A6 - 0x8]
000006CA 486E FFF0 pea.l [A6 - 0x10]
000006CE A98D syscall GetDialogItem/GetDItem
000006D0 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000006D4 3F3C 00FF move.w -[A7], 0xFF
000006D8 A95D syscall HiliteControl
label000006DA:
000006DA 2053 movea.l A0, [A3]
000006DC 2253 movea.l A1, [A3]
000006DE 2F29 0002 move.l -[A7], [A1 + 0x2]
000006E2 3028 000A move.w D0, [A0 + 0xA]
000006E6 5040 addq.w D0, 8
000006E8 3F00 move.w -[A7], D0
000006EA 486E FFFC pea.l [A6 - 0x4]
000006EE 486E FFF8 pea.l [A6 - 0x8]
000006F2 486E FFF0 pea.l [A6 - 0x10]
000006F6 A98D syscall GetDialogItem/GetDItem
000006F8 2053 movea.l A0, [A3]
000006FA 2068 0014 movea.l A0, [A0 + 0x14]
000006FE 2050 movea.l A0, [A0]
00000700 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000704 7000 moveq.l D0, 0x00
00000706 0828 0006 0008 btst.b [A0 + 0x8], 0x6
0000070C 56C0 sne D0
0000070E 4400 neg.b D0
00000710 3F00 move.w -[A7], D0
00000712 A963 syscall SetControlValue/SetCtlValue
00000714 2053 movea.l A0, [A3]
00000716 2253 movea.l A1, [A3]
00000718 2F29 0002 move.l -[A7], [A1 + 0x2]
0000071C 3028 000A move.w D0, [A0 + 0xA]
00000720 0640 000A addi.w D0, 0xA /* '\n' */
00000724 3F00 move.w -[A7], D0
00000726 486E FFFC pea.l [A6 - 0x4]
0000072A 486E FFF8 pea.l [A6 - 0x8]
0000072E 486E FFF0 pea.l [A6 - 0x10]
00000732 A98D syscall GetDialogItem/GetDItem
00000734 2053 movea.l A0, [A3]
00000736 2068 0014 movea.l A0, [A0 + 0x14]
0000073A 2050 movea.l A0, [A0]
0000073C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000740 7000 moveq.l D0, 0x00
00000742 0828 0007 0008 btst.b [A0 + 0x8], 0x7
00000748 56C0 sne D0
0000074A 4400 neg.b D0
0000074C 3F00 move.w -[A7], D0
0000074E A963 syscall SetControlValue/SetCtlValue
00000750 265F movea.l A3, [A7]+
00000752 4E5E unlink A6
00000754 4E75 rts
label00000756:
00000756 4E56 0000 link A6, 0
0000075A 2F0B move.l -[A7], A3
0000075C 266E 0008 movea.l A3, [A6 + 0x8]
00000760 3F3C FFFE move.w -[A7], 0xFFFE
00000764 2F0B move.l -[A7], A3
00000766 4EAC 0E60 jsr [A4 + 0xE60]
0000076A 5C8F addq.l A7, 6
0000076C 265F movea.l A3, [A7]+
0000076E 4E5E unlink A6
00000770 4E75 rts
00000772 4E56 0000 link A6, 0
00000776 2F0B move.l -[A7], A3
00000778 266E 0008 movea.l A3, [A6 + 0x8]
0000077C 265F movea.l A3, [A7]+
0000077E 4E5E unlink A6
00000780 4E75 rts
label00000782:
00000782 4E56 0000 link A6, 0
00000786 2F0B move.l -[A7], A3
00000788 266E 0008 movea.l A3, [A6 + 0x8]
0000078C 265F movea.l A3, [A7]+
0000078E 4E5E unlink A6
00000790 4E75 rts
label00000792:
00000792 4E56 0000 link A6, 0
00000796 2F0B move.l -[A7], A3
00000798 266E 0008 movea.l A3, [A6 + 0x8]
0000079C 265F movea.l A3, [A7]+
0000079E 4E5E unlink A6
000007A0 4E75 rts
label000007A2:
000007A2 4E56 FFF0 link A6, -0x0010
000007A6 2F0B move.l -[A7], A3
000007A8 266E 0008 movea.l A3, [A6 + 0x8]
000007AC 302E 000C move.w D0, [A6 + 0xC]
000007B0 4EBA 13D6 jsr [PC + 0x13D6 /* 00001B88 */]
000007B4 0001 000B ori.b D1, 0xB
000007B8 0164 bchg -[A4], D0
000007BA 0016 0160 ori.b [A6], 0x60 /* '`' */
000007BE 004A 015C ori.w A2, 0x15C
000007C2 0038 0158 0156 ori.b [0x00000156 /* RndSeed */], 0x58 /* 'X' */
000007C8 005A 0058 ori.w [A2]+, 0x58 /* 'X' */
000007CC 00D4 .incomplete
000007CE 00D2 .incomplete
000007D0 4EAC 1CE8 jsr [A4 + 0x1CE8]
000007D4 3D40 FFFE move.w [A6 - 0x2], D0
000007D8 4A40 tst.w D0
000007DA 6700 0140 beq +0x142 /* 0000091C */
000007DE 0C6E 0001 FFFE cmpi.w [A6 - 0x2], 0x1
000007E4 6704 beq +0x6 /* 000007EA */
000007E6 70FD moveq.l D0, 0xFFFFFFFD
000007E8 6002 bra +0x4 /* 000007EC */
label000007EA:
000007EA 70FF moveq.l D0, 0xFFFFFFFF
label000007EC:
000007EC 3F00 move.w -[A7], D0
000007EE 2F0B move.l -[A7], A3
000007F0 4EAC 0E60 jsr [A4 + 0xE60]
000007F4 5C8F addq.l A7, 6
000007F6 6000 0124 bra +0x126 /* 0000091C */
000007FA 3F3C 0080 move.w -[A7], 0x80
000007FE 4EAC 1D00 jsr [A4 + 0x1D00]
00000802 548F addq.l A7, 2
00000804 6000 0116 bra +0x118 /* 0000091C */
00000808 4EAC 1D38 jsr [A4 + 0x1D38]
0000080C 4A40 tst.w D0
0000080E 6700 010C beq +0x10E /* 0000091C */
00000812 3F3C FFFC move.w -[A7], 0xFFFC
00000816 2F0B move.l -[A7], A3
00000818 4EAC 0E60 jsr [A4 + 0xE60]
0000081C 5C8F addq.l A7, 6
0000081E 6000 00FC bra +0xFE /* 0000091C */
00000822 2053 movea.l A0, [A3]
00000824 2068 0014 movea.l A0, [A0 + 0x14]
00000828 2050 movea.l A0, [A0]
0000082A 2253 movea.l A1, [A3]
0000082C 2269 0014 movea.l A1, [A1 + 0x14]
00000830 2251 movea.l A1, [A1]
00000832 0829 0006 0008 btst.b [A1 + 0x8], 0x6
00000838 57C0 seq D0
0000083A 4400 neg.b D0
0000083C 4880 ext.w D0
0000083E 08A8 0006 0008 bclr.b [A0 + 0x8], 0x6
00000844 0200 0001 andi.b D0, 0x1
00000848 ED08 lsl D0.b, 6
0000084A 8128 0008 or.b [A0 + 0x8], D0
0000084E 2053 movea.l A0, [A3]
00000850 2253 movea.l A1, [A3]
00000852 2F29 0002 move.l -[A7], [A1 + 0x2]
00000856 3028 000A move.w D0, [A0 + 0xA]
0000085A 5040 addq.w D0, 8
0000085C 3F00 move.w -[A7], D0
0000085E 486E FFF0 pea.l [A6 - 0x10]
00000862 486E FFF2 pea.l [A6 - 0xE]
00000866 486E FFF6 pea.l [A6 - 0xA]
0000086A A98D syscall GetDialogItem/GetDItem
0000086C 2053 movea.l A0, [A3]
0000086E 2068 0014 movea.l A0, [A0 + 0x14]
00000872 2050 movea.l A0, [A0]
00000874 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000878 7000 moveq.l D0, 0x00
0000087A 0828 0006 0008 btst.b [A0 + 0x8], 0x6
00000880 56C0 sne D0
00000882 4400 neg.b D0
00000884 3F00 move.w -[A7], D0
00000886 A963 syscall SetControlValue/SetCtlValue
00000888 2053 movea.l A0, [A3]
0000088A 2F28 0014 move.l -[A7], [A0 + 0x14]
0000088E A9AA syscall ChangedResource
00000890 3F3C FFFE move.w -[A7], 0xFFFE
00000894 2F0B move.l -[A7], A3
00000896 4EAC 0E60 jsr [A4 + 0xE60]
0000089A 5C8F addq.l A7, 6
0000089C 6000 007E bra +0x80 /* 0000091C */
000008A0 2053 movea.l A0, [A3]
000008A2 2068 0014 movea.l A0, [A0 + 0x14]
000008A6 2050 movea.l A0, [A0]
000008A8 2253 movea.l A1, [A3]
000008AA 2269 0014 movea.l A1, [A1 + 0x14]
000008AE 2251 movea.l A1, [A1]
000008B0 0829 0007 0008 btst.b [A1 + 0x8], 0x7
000008B6 57C0 seq D0
000008B8 4400 neg.b D0
000008BA 4880 ext.w D0
000008BC 08A8 0007 0008 bclr.b [A0 + 0x8], 0x7
000008C2 0200 0001 andi.b D0, 0x1
000008C6 EF08 lsl D0.b, 7
000008C8 8128 0008 or.b [A0 + 0x8], D0
000008CC 2053 movea.l A0, [A3]
000008CE 2253 movea.l A1, [A3]
000008D0 2F29 0002 move.l -[A7], [A1 + 0x2]
000008D4 3028 000A move.w D0, [A0 + 0xA]
000008D8 0640 000A addi.w D0, 0xA /* '\n' */
000008DC 3F00 move.w -[A7], D0
000008DE 486E FFF0 pea.l [A6 - 0x10]
000008E2 486E FFF2 pea.l [A6 - 0xE]
000008E6 486E FFF6 pea.l [A6 - 0xA]
000008EA A98D syscall GetDialogItem/GetDItem
000008EC 2053 movea.l A0, [A3]
000008EE 2068 0014 movea.l A0, [A0 + 0x14]
000008F2 2050 movea.l A0, [A0]
000008F4 2F2E FFF2 move.l -[A7], [A6 - 0xE]
000008F8 7000 moveq.l D0, 0x00
000008FA 0828 0007 0008 btst.b [A0 + 0x8], 0x7
00000900 56C0 sne D0
00000902 4400 neg.b D0
00000904 3F00 move.w -[A7], D0
00000906 A963 syscall SetControlValue/SetCtlValue
00000908 2053 movea.l A0, [A3]
0000090A 2F28 0014 move.l -[A7], [A0 + 0x14]
0000090E A9AA syscall ChangedResource
00000910 3F3C FFFC move.w -[A7], 0xFFFC
00000914 2F0B move.l -[A7], A3
00000916 4EAC 0E60 jsr [A4 + 0xE60]
0000091A 5C8F addq.l A7, 6
label0000091C:
0000091C 265F movea.l A3, [A7]+
0000091E 4E5E unlink A6
00000920 4E75 rts
label00000922:
00000922 4E56 FEE8 link A6, -0x0118
00000926 2F0B move.l -[A7], A3
00000928 266E 0008 movea.l A3, [A6 + 0x8]
0000092C 2053 movea.l A0, [A3]
0000092E 2253 movea.l A1, [A3]
00000930 2F29 0002 move.l -[A7], [A1 + 0x2]
00000934 3028 000A move.w D0, [A0 + 0xA]
00000938 5C40 addq.w D0, 6
0000093A 3F00 move.w -[A7], D0
0000093C 486E FFFE pea.l [A6 - 0x2]
00000940 486E FFF6 pea.l [A6 - 0xA]
00000944 486E FFEE pea.l [A6 - 0x12]
00000948 A98D syscall GetDialogItem/GetDItem
0000094A 2F2E FFF6 move.l -[A7], [A6 - 0xA]
0000094E 486E FEEC pea.l [A6 - 0x114]
00000952 A990 syscall GetDialogItemText/GetIText
00000954 2053 movea.l A0, [A3]
00000956 2068 0014 movea.l A0, [A0 + 0x14]
0000095A 486E FEEC pea.l [A6 - 0x114]
0000095E 2D50 FEE8 move.l [A6 - 0x118], [A0]
00000962 4EAC 1E78 jsr [A4 + 0x1E78]
00000966 588F addq.l A7, 4
00000968 206E FEE8 movea.l A0, [A6 - 0x118]
0000096C 3080 move.w [A0], D0
0000096E 0C40 0063 cmpi.w D0, 0x63 /* 'c' */
00000972 6F28 ble +0x2A /* 0000099C */
00000974 2053 movea.l A0, [A3]
00000976 2068 0014 movea.l A0, [A0 + 0x14]
0000097A 2050 movea.l A0, [A0]
0000097C 7063 moveq.l D0, 0x63
0000097E 3080 move.w [A0], D0
00000980 486E FEEC pea.l [A6 - 0x114]
00000984 3F3C 0063 move.w -[A7], 0x63 /* 'c' */
00000988 4EAC 1E60 jsr [A4 + 0x1E60]
0000098C 5C8F addq.l A7, 6
0000098E 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000992 2F00 move.l -[A7], D0
00000994 A98F syscall SetDialogItemText/SetIText
00000996 486E FFEE pea.l [A6 - 0x12]
0000099A A928 syscall InvalRect
label0000099C:
0000099C 2053 movea.l A0, [A3]
0000099E 2F28 0014 move.l -[A7], [A0 + 0x14]
000009A2 A9AA syscall ChangedResource
000009A4 2053 movea.l A0, [A3]
000009A6 2068 0002 movea.l A0, [A0 + 0x2]
000009AA 2F28 00A0 move.l -[A7], [A0 + 0xA0]
000009AE A9DA syscall TEIdle
000009B0 265F movea.l A3, [A7]+
000009B2 4E5E unlink A6
000009B4 4E75 rts
000009B6 4E56 FFFE link A6, -0x0002
000009BA 2F0B move.l -[A7], A3
000009BC 266E 0008 movea.l A3, [A6 + 0x8]
000009C0 2053 movea.l A0, [A3]
000009C2 2068 000C movea.l A0, [A0 + 0xC]
000009C6 203C 0000 00FF move.l D0, 0xFF
000009CC C0A8 0002 and.l D0, [A0 + 0x2]
000009D0 1D40 FFFF move.b [A6 - 0x1], D0
000009D4 102E FFFF move.b D0, [A6 - 0x1]
000009D8 4880 ext.w D0
000009DA 0C40 000D cmpi.w D0, 0xD /* '\r' */
000009DE 670C beq +0xE /* 000009EC */
000009E0 102E FFFF move.b D0, [A6 - 0x1]
000009E4 4880 ext.w D0
000009E6 0C40 0003 cmpi.w D0, 0x3
000009EA 6636 bne +0x38 /* 00000A22 */
label000009EC:
000009EC 2053 movea.l A0, [A3]
000009EE 2068 000C movea.l A0, [A0 + 0xC]
000009F2 4250 clr.w [A0]
000009F4 2053 movea.l A0, [A3]
000009F6 2253 movea.l A1, [A3]
000009F8 2F29 0002 move.l -[A7], [A1 + 0x2]
000009FC 3028 000A move.w D0, [A0 + 0xA]
00000A00 5C40 addq.w D0, 6
00000A02 3F00 move.w -[A7], D0
00000A04 4267 clr.w -[A7]
00000A06 3F3C 7FFF move.w -[A7], 0x7FFF
00000A0A A97E syscall SelectDialogItemText/SelIText
00000A0C 2F0B move.l -[A7], A3
00000A0E 4EAC 0E24 jsr [A4 + 0xE24]
00000A12 588F addq.l A7, 4
00000A14 3F3C FFFE move.w -[A7], 0xFFFE
00000A18 2F0B move.l -[A7], A3
00000A1A 4EAC 0E60 jsr [A4 + 0xE60]
00000A1E 5C8F addq.l A7, 6
00000A20 6026 bra +0x28 /* 00000A48 */
label00000A22:
00000A22 0C2E 0030 FFFF cmpi.b [A6 - 0x1], 0x30 /* '0' */
00000A28 6D08 blt +0xA /* 00000A32 */
00000A2A 0C2E 0039 FFFF cmpi.b [A6 - 0x1], 0x39 /* '9' */
00000A30 6F16 ble +0x18 /* 00000A48 */
label00000A32:
00000A32 0C2E 0008 FFFF cmpi.b [A6 - 0x1], 0x8
00000A38 670E beq +0x10 /* 00000A48 */
00000A3A 3F3C 0003 move.w -[A7], 0x3
00000A3E A9C8 syscall SysBeep
00000A40 2053 movea.l A0, [A3]
00000A42 2068 000C movea.l A0, [A0 + 0xC]
00000A46 4250 clr.w [A0]
label00000A48:
00000A48 265F movea.l A3, [A7]+
00000A4A 4E5E unlink A6
00000A4C 4E75 rts
00000A4E 4E56 FFF4 link A6, -0x000C
00000A52 2F0B move.l -[A7], A3
00000A54 266E 0008 movea.l A3, [A6 + 0x8]
00000A58 2053 movea.l A0, [A3]
00000A5A 2F28 0014 move.l -[A7], [A0 + 0x14]
00000A5E A9B0 syscall WriteResource
00000A60 486E FFFC pea.l [A6 - 0x4]
00000A64 A874 syscall GetPort
00000A66 486E FFF4 pea.l [A6 - 0xC]
00000A6A 3F2E 000C move.w -[A7], [A6 + 0xC]
00000A6E 3F2E 000C move.w -[A7], [A6 + 0xC]
00000A72 3F2E 000C move.w -[A7], [A6 + 0xC]
00000A76 3F2E 000C move.w -[A7], [A6 + 0xC]
00000A7A A8A7 syscall SetRect
00000A7C 486E FFF4 pea.l [A6 - 0xC]
00000A80 42A7 clr.l -[A7]
00000A82 A8A5 syscall FillRect
00000A84 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000A88 A873 syscall SetPort
00000A8A 265F movea.l A3, [A7]+
00000A8C 4E5E unlink A6
00000A8E 4E75 rts
fn00000A90:
00000A90 4EFA 1126 jmp [PC + 0x1126 /* 00001BB8 */]
fn00000A94:
00000A94 4E56 0000 link A6, 0
00000A98 7000 moveq.l D0, 0x00
00000A9A 226E 0008 movea.l A1, [A6 + 0x8]
00000A9E 3011 move.w D0, [A1]
00000AA0 A322 syscall NewHandleClear, flags=3
00000AA2 2008 move.l D0, A0
00000AA4 6706 beq +0x8 /* 00000AAC */
00000AA6 93CC sub.l A1, A4
00000AA8 2050 movea.l A0, [A0]
00000AAA 3089 move.w [A0], A1
label00000AAC:
00000AAC 4E5E unlink A6
00000AAE 4E75 rts
fn00000AB0:
00000AB0 4E56 0000 link A6, 0
00000AB4 202E 0008 move.l D0, [A6 + 0x8]
00000AB8 6704 beq +0x6 /* 00000ABE */
00000ABA 2040 movea.l A0, D0
00000ABC A023 syscall DisposHandle/DisposeHandle
label00000ABE:
00000ABE 4E5E unlink A6
00000AC0 4E75 rts
00000AC2 4E56 0000 link A6, 0
00000AC6 222E 000C move.l D1, [A6 + 0xC]
00000ACA 928C sub.l D1, A4
00000ACC 226E 0008 movea.l A1, [A6 + 0x8]
00000AD0 2251 movea.l A1, [A1]
00000AD2 3011 move.w D0, [A1]
label00000AD4:
00000AD4 B240 cmp.w D1, D0
00000AD6 6710 beq +0x12 /* 00000AE8 */
00000AD8 43F4 0002 lea.l A1, [A4 + D0.w + 0x2]
00000ADC 3019 move.w D0, [A1]+
00000ADE D040 add.w D0, D0
00000AE0 D040 add.w D0, D0
00000AE2 3031 0004 move.w D0, [A1 + D0.w + 0x4]
00000AE6 66EC bne -0x12 /* 00000AD4 */
label00000AE8:
00000AE8 4E5E unlink A6
00000AEA 4E75 rts
00000AEC 4E56 0000 link A6, 0
00000AF0 222E 000C move.l D1, [A6 + 0xC]
00000AF4 928C sub.l D1, A4
00000AF6 226E 0008 movea.l A1, [A6 + 0x8]
00000AFA 2251 movea.l A1, [A1]
00000AFC 3281 move.w [A1], D1
00000AFE 4E5E unlink A6
00000B00 4E75 rts
label00000B02:
00000B02 226F 0004 movea.l A1, [A7 + 0x4]
00000B06 3421 move.w D2, -[A1]
00000B08 226F 0008 movea.l A1, [A7 + 0x8]
00000B0C 2251 movea.l A1, [A1]
label00000B0E:
00000B0E 3011 move.w D0, [A1]
00000B10 43F4 0002 lea.l A1, [A4 + D0.w + 0x2]
00000B14 3019 move.w D0, [A1]+
label00000B16:
00000B16 3219 move.w D1, [A1]+
00000B18 B459 cmp.w D2, [A1]+
00000B1A 57C8 FFFA dbeq D0, -0x8 /* 00000B16 */
00000B1E 66EE bne -0x10 /* 00000B0E */
00000B20 41F4 1000 lea.l A0, [A4 + D1.w]
00000B24 4E75 rts
label00000B26:
00000B26 4E56 0000 link A6, 0
00000B2A 206E 0008 movea.l A0, [A6 + 0x8]
00000B2E 4AA8 0040 tst.l [A0 + 0x40]
00000B32 6F18 ble +0x1A /* 00000B4C */
00000B34 206E 0008 movea.l A0, [A6 + 0x8]
00000B38 1028 001E move.b D0, [A0 + 0x1E]
00000B3C 4880 ext.w D0
00000B3E 0800 0007 btst.b D0, 0x7
00000B42 6604 bne +0x6 /* 00000B48 */
00000B44 7000 moveq.l D0, 0x00
00000B46 6006 bra +0x8 /* 00000B4E */
label00000B48:
00000B48 7001 moveq.l D0, 0x01
00000B4A 6002 bra +0x4 /* 00000B4E */
label00000B4C:
00000B4C 7001 moveq.l D0, 0x01
label00000B4E:
00000B4E 4E5E unlink A6
00000B50 205F movea.l A0, [A7]+
00000B52 4FEF 0004 lea.l A7, [A7 + 0x4]
00000B56 1E80 move.b [A7], D0
00000B58 4ED0 jmp [A0]
label00000B5A:
00000B5A 4E56 FFF0 link A6, -0x0010
00000B5E 42A7 clr.l -[A7]
00000B60 2F2E 000A move.l -[A7], [A6 + 0xA]
00000B64 A917 syscall GetWRefCon
00000B66 201F move.l D0, [A7]+
00000B68 2D40 FFFC move.l [A6 - 0x4], D0
00000B6C 2D4C FFF8 move.l [A6 - 0x8], A4
00000B70 206E FFFC movea.l A0, [A6 - 0x4]
00000B74 2868 0014 movea.l A4, [A0 + 0x14]
00000B78 206E 000A movea.l A0, [A6 + 0xA]
00000B7C 4A28 006E tst.b [A0 + 0x6E]
00000B80 6746 beq +0x48 /* 00000BC8 */
00000B82 486E FFF0 pea.l [A6 - 0x10]
00000B86 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000B8A 2F2E 000A move.l -[A7], [A6 + 0xA]
00000B8E 4EAC 1F70 jsr [A4 + 0x1F70]
00000B92 4FEF 000A lea.l A7, [A7 + 0xA]
00000B96 4267 clr.w -[A7]
00000B98 2F00 move.l -[A7], D0
00000B9A 206E 000A movea.l A0, [A6 + 0xA]
00000B9E 2F28 0018 move.l -[A7], [A0 + 0x18]
00000BA2 A8E9 syscall RectInRgn
00000BA4 101F move.b D0, [A7]+
00000BA6 4A00 tst.b D0
00000BA8 671E beq +0x20 /* 00000BC8 */
00000BAA 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000BAE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BB2 4EAC 2010 jsr [A4 + 0x2010]
00000BB6 5C8F addq.l A7, 6
00000BB8 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00000BBC 3F00 move.w -[A7], D0
00000BBE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BC2 4EAC 1FE0 jsr [A4 + 0x1FE0]
00000BC6 508F addq.l A7, 8
label00000BC8:
00000BC8 286E FFF8 movea.l A4, [A6 - 0x8]
00000BCC 4E5E unlink A6
00000BCE 205F movea.l A0, [A7]+
00000BD0 4FEF 0006 lea.l A7, [A7 + 0x6]
00000BD4 4ED0 jmp [A0]
label00000BD6:
00000BD6 4E56 FFF0 link A6, -0x0010
00000BDA 42A7 clr.l -[A7]
00000BDC 2F2E 000A move.l -[A7], [A6 + 0xA]
00000BE0 A917 syscall GetWRefCon
00000BE2 201F move.l D0, [A7]+
00000BE4 2D40 FFFC move.l [A6 - 0x4], D0
00000BE8 2D4C FFF8 move.l [A6 - 0x8], A4
00000BEC 206E FFFC movea.l A0, [A6 - 0x4]
00000BF0 2868 0014 movea.l A4, [A0 + 0x14]
00000BF4 206E 000A movea.l A0, [A6 + 0xA]
00000BF8 4A28 006E tst.b [A0 + 0x6E]
00000BFC 674C beq +0x4E /* 00000C4A */
00000BFE 486E FFF0 pea.l [A6 - 0x10]
00000C02 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000C06 2F2E 000A move.l -[A7], [A6 + 0xA]
00000C0A 4EAC 1F70 jsr [A4 + 0x1F70]
00000C0E 4FEF 000A lea.l A7, [A7 + 0xA]
00000C12 4267 clr.w -[A7]
00000C14 2F00 move.l -[A7], D0
00000C16 206E 000A movea.l A0, [A6 + 0xA]
00000C1A 2F28 0018 move.l -[A7], [A0 + 0x18]
00000C1E A8E9 syscall RectInRgn
00000C20 101F move.b D0, [A7]+
00000C22 4A00 tst.b D0
00000C24 6724 beq +0x26 /* 00000C4A */
00000C26 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000C2A 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C2E 4EAC 2010 jsr [A4 + 0x2010]
00000C32 5C8F addq.l A7, 6
00000C34 3F3C FFFF move.w -[A7], 0xFFFF
00000C38 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00000C3C 3F00 move.w -[A7], D0
00000C3E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C42 4EAC 1FC0 jsr [A4 + 0x1FC0]
00000C46 4FEF 000A lea.l A7, [A7 + 0xA]
label00000C4A:
00000C4A 286E FFF8 movea.l A4, [A6 - 0x8]
00000C4E 4E5E unlink A6
00000C50 205F movea.l A0, [A7]+
00000C52 4FEF 0006 lea.l A7, [A7 + 0x6]
00000C56 4ED0 jmp [A0]
00000C58 4E56 FFF0 link A6, -0x0010
00000C5C 42A7 clr.l -[A7]
00000C5E 2F2E 000A move.l -[A7], [A6 + 0xA]
00000C62 A917 syscall GetWRefCon
00000C64 201F move.l D0, [A7]+
00000C66 2D40 FFFC move.l [A6 - 0x4], D0
00000C6A 2D4C FFF8 move.l [A6 - 0x8], A4
00000C6E 206E FFFC movea.l A0, [A6 - 0x4]
00000C72 2868 0014 movea.l A4, [A0 + 0x14]
00000C76 206E 000A movea.l A0, [A6 + 0xA]
00000C7A 4A28 006E tst.b [A0 + 0x6E]
00000C7E 674A beq +0x4C /* 00000CCA */
00000C80 486E FFF0 pea.l [A6 - 0x10]
00000C84 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000C88 2F2E 000A move.l -[A7], [A6 + 0xA]
00000C8C 4EAC 1F70 jsr [A4 + 0x1F70]
00000C90 4FEF 000A lea.l A7, [A7 + 0xA]
00000C94 4267 clr.w -[A7]
00000C96 2F00 move.l -[A7], D0
00000C98 206E 000A movea.l A0, [A6 + 0xA]
00000C9C 2F28 0018 move.l -[A7], [A0 + 0x18]
00000CA0 A8E9 syscall RectInRgn
00000CA2 101F move.b D0, [A7]+
00000CA4 4A00 tst.b D0
00000CA6 6722 beq +0x24 /* 00000CCA */
00000CA8 3F2E 0008 move.w -[A7], [A6 + 0x8]
00000CAC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CB0 4EAC 2010 jsr [A4 + 0x2010]
00000CB4 5C8F addq.l A7, 6
00000CB6 42A7 clr.l -[A7]
00000CB8 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
00000CBC 3F00 move.w -[A7], D0
00000CBE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000CC2 4EAC 1FC8 jsr [A4 + 0x1FC8]
00000CC6 4FEF 000C lea.l A7, [A7 + 0xC]
label00000CCA:
00000CCA 286E FFF8 movea.l A4, [A6 - 0x8]
00000CCE 4E5E unlink A6
00000CD0 205F movea.l A0, [A7]+
00000CD2 4FEF 0006 lea.l A7, [A7 + 0x6]
00000CD6 4ED0 jmp [A0]
label00000CD8:
00000CD8 4E56 FFF2 link A6, -0x000E
00000CDC 42A7 clr.l -[A7]
00000CDE 2F2E 000A move.l -[A7], [A6 + 0xA]
00000CE2 A95A syscall GetControlReference/GetCRefCon
00000CE4 201F move.l D0, [A7]+
00000CE6 2D40 FFFC move.l [A6 - 0x4], D0
00000CEA 302E 0008 move.w D0, [A6 + 0x8]
00000CEE 4EBA 0E98 jsr [PC + 0xE98 /* 00001B88 */]
00000CF2 0014 0017 ori.b [A4], 0x17
00000CF6 00CA .incomplete
00000CF8 0008 000E ori.b A0, 0xE
00000CFC 0014 0012 ori.b [A4], 0x12
00000D00 70FF moveq.l D0, 0xFFFFFFFF
00000D02 3D40 FFF6 move.w [A6 - 0xA], D0
00000D06 6040 bra +0x42 /* 00000D48 */
00000D08 7001 moveq.l D0, 0x01
00000D0A 3D40 FFF6 move.w [A6 - 0xA], D0
00000D0E 6038 bra +0x3A /* 00000D48 */
00000D10 206E FFFC movea.l A0, [A6 - 0x4]
00000D14 2D50 FFF8 move.l [A6 - 0x8], [A0]
00000D18 206E FFF8 movea.l A0, [A6 - 0x8]
00000D1C 226E FFF8 movea.l A1, [A6 - 0x8]
00000D20 3029 000C move.w D0, [A1 + 0xC]
00000D24 9068 0008 sub.w D0, [A0 + 0x8]
00000D28 206E FFF8 movea.l A0, [A6 - 0x8]
00000D2C 48C0 ext.l D0
00000D2E 81E8 0018 divs.w D0, [A0 + 0x18]
00000D32 3D40 FFF6 move.w [A6 - 0xA], D0
00000D36 0C6E 0016 0008 cmpi.w [A6 + 0x8], 0x16
00000D3C 660A bne +0xC /* 00000D48 */
00000D3E 302E FFF6 move.w D0, [A6 - 0xA]
00000D42 4440 neg.w D0
00000D44 3D40 FFF6 move.w [A6 - 0xA], D0
label00000D48:
00000D48 4267 clr.w -[A7]
00000D4A 2F2E 000A move.l -[A7], [A6 + 0xA]
00000D4E A960 syscall GetControlValue/GetCtlValue
00000D50 301F move.w D0, [A7]+
00000D52 3D40 FFF4 move.w [A6 - 0xC], D0
00000D56 302E FFF4 move.w D0, [A6 - 0xC]
00000D5A D06E FFF6 add.w D0, [A6 - 0xA]
00000D5E 3D40 FFF2 move.w [A6 - 0xE], D0
00000D62 4A6E FFF2 tst.w [A6 - 0xE]
00000D66 6C06 bge +0x8 /* 00000D6E */
00000D68 426E FFF2 clr.w [A6 - 0xE]
00000D6C 601E bra +0x20 /* 00000D8C */
label00000D6E:
00000D6E 4267 clr.w -[A7]
00000D70 2F2E 000A move.l -[A7], [A6 + 0xA]
00000D74 A962 syscall GetControlMaximum/GetMaxCtl
00000D76 301F move.w D0, [A7]+
00000D78 B06E FFF2 cmp.w D0, [A6 - 0xE]
00000D7C 6C0E bge +0x10 /* 00000D8C */
00000D7E 4267 clr.w -[A7]
00000D80 2F2E 000A move.l -[A7], [A6 + 0xA]
00000D84 A962 syscall GetControlMaximum/GetMaxCtl
00000D86 301F move.w D0, [A7]+
00000D88 3D40 FFF2 move.w [A6 - 0xE], D0
label00000D8C:
00000D8C 302E FFF2 move.w D0, [A6 - 0xE]
00000D90 906E FFF4 sub.w D0, [A6 - 0xC]
00000D94 3D40 FFF6 move.w [A6 - 0xA], D0
00000D98 4A40 tst.w D0
00000D9A 6724 beq +0x26 /* 00000DC0 */
00000D9C 2F2E 000A move.l -[A7], [A6 + 0xA]
00000DA0 3F2E FFF2 move.w -[A7], [A6 - 0xE]
00000DA4 A963 syscall SetControlValue/SetCtlValue
00000DA6 302E FFF6 move.w D0, [A6 - 0xA]
00000DAA 4440 neg.w D0
00000DAC 206E FFFC movea.l A0, [A6 - 0x4]
00000DB0 2050 movea.l A0, [A0]
00000DB2 C1E8 0018 muls.w D0, [A0 + 0x18]
00000DB6 4267 clr.w -[A7]
00000DB8 3F00 move.w -[A7], D0
00000DBA 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000DBE A9DD syscall TEScroll
label00000DC0:
00000DC0 4E5E unlink A6
00000DC2 205F movea.l A0, [A7]+
00000DC4 4FEF 0006 lea.l A7, [A7 + 0x6]
00000DC8 4ED0 jmp [A0]
00000DCA 0000 0014 ori.b D0, 0x14
00000DCE 000F 1C60 ori.b A7, 0x60 /* '`' */
00000DD2 0E12 1C88 .invalid.b [A2], 0x88 // invalid immediate operation
00000DD6 0E14 1CB0 .invalid.b [A4], 0xB0 // invalid immediate operation
00000DDA 0E16 1C50 .invalid.b [A6], 0x50 /* 'P' */ // invalid immediate operation
00000DDE 0E18 1C78 .invalid.b [A0]+, 0x78 /* 'x' */ // invalid immediate operation
00000DE2 0E1A 1C90 .invalid.b [A2]+, 0x90 // invalid immediate operation
00000DE6 0E1C 1CA8 .invalid.b [A4]+, 0xA8 // invalid immediate operation
00000DEA 0E1E 1C48 .invalid.b [A6]+, 0x48 /* 'H' */ // invalid immediate operation
00000DEE 0E20 1C68 .invalid.b -[A0], 0x68 /* 'h' */ // invalid immediate operation
00000DF2 0E22 1C98 .invalid.b -[A2], 0x98 // invalid immediate operation
00000DF6 0E24 1CB8 .invalid.b -[A4], 0xB8 // invalid immediate operation
00000DFA 0E26 1C40 .invalid.b -[A6], 0x40 /* '@' */ // invalid immediate operation
00000DFE 0E28 1C70 0E2A .invalid.b [A0 + 0xE2A], 0x70 /* 'p' */ // invalid immediate operation
00000E04 1CA0 move.b [A6], -[A0]
00000E06 0E2C 1C38 0E2E .invalid.b [A4 + 0xE2E], 0x38 /* '8' */ // invalid immediate operation
00000E0C 1C58 movea.b A6, [A0]+
00000E0E 0E30 0000 601C .invalid.b [A0 + D6.w + 0x1C], 0x0 // invalid immediate operation
00000E14 601A bra +0x1C /* 00000E30 */
00000E16 6018 bra +0x1A /* 00000E30 */
00000E18 6016 bra +0x18 /* 00000E30 */
00000E1A 6014 bra +0x16 /* 00000E30 */
00000E1C 6012 bra +0x14 /* 00000E30 */
00000E1E 6010 bra +0x12 /* 00000E30 */
00000E20 600E bra +0x10 /* 00000E30 */
00000E22 600C bra +0xE /* 00000E30 */
00000E24 600A bra +0xC /* 00000E30 */
00000E26 6008 bra +0xA /* 00000E30 */
00000E28 6006 bra +0x8 /* 00000E30 */
00000E2A 6004 bra +0x6 /* 00000E30 */
00000E2C 6002 bra +0x4 /* 00000E30 */
00000E2E 4E71 nop
label00000E30:
00000E30 4EAC 1BC0 jsr [A4 + 0x1BC0]
00000E34 4ED0 jmp [A0]
00000E36 0018 0008 ori.b [A0]+, 0x8
00000E3A 1C18 move.b D6, [A0]+
00000E3C 0E60 1C30 .invalid.w -[A0], 0x1C30 // invalid immediate operation
00000E40 0E20 1BF8 .invalid.b -[A0], 0xF8 // invalid immediate operation
00000E44 0E24 1C00 .invalid.b -[A4], 0x0 // invalid immediate operation
00000E48 0E22 1C10 .invalid.b -[A2], 0x10 // invalid immediate operation
00000E4C 0E1C 1C20 .invalid.b [A4]+, 0x20 /* ' ' */ // invalid immediate operation
00000E50 0E28 1C28 0E26 .invalid.b [A0 + 0xE26], 0x28 /* '(' */ // invalid immediate operation
00000E56 1BF0 0E2A move.b <<invalid special address>>, [A0 + D0 * 8 + 0x2A]
00000E5A 1C08 move.b D6, A0
00000E5C 0E2C 0DCC 4EAC .invalid.b [A4 + 0x4EAC], 0xCC // invalid immediate operation
00000E62 1BC0 move.b <<invalid special address>>, D0
00000E64 4ED0 jmp [A0]
00000E66 0000 0000 ori.b D0, 0x0
00000E6A 0000 0000 ori.b D0, 0x0
00000E6E 0000 0000 ori.b D0, 0x0
00000E72 0000 0000 ori.b D0, 0x0
00000E76 0000 0000 ori.b D0, 0x0
00000E7A 0000 0000 ori.b D0, 0x0
00000E7E 0000 0000 ori.b D0, 0x0
00000E82 0000 0000 ori.b D0, 0x0
00000E86 0000 0000 ori.b D0, 0x0
00000E8A 0000 0000 ori.b D0, 0x0
00000E8E 0000 0000 ori.b D0, 0x0
00000E92 0000 0000 ori.b D0, 0x0
00000E96 0000 0000 ori.b D0, 0x0
00000E9A 0000 0000 ori.b D0, 0x0
00000E9E 0000 0000 ori.b D0, 0x0
00000EA2 0000 0000 ori.b D0, 0x0
00000EA6 0000 0000 ori.b D0, 0x0
00000EAA 0000 0000 ori.b D0, 0x0
00000EAE 0000 0000 ori.b D0, 0x0
00000EB2 0000 0000 ori.b D0, 0x0
00000EB6 0000 0000 ori.b D0, 0x0
00000EBA 0000 0000 ori.b D0, 0x0
00000EBE 0000 0000 ori.b D0, 0x0
00000EC2 0000 0000 ori.b D0, 0x0
00000EC6 0000 0000 ori.b D0, 0x0
00000ECA 0000 0000 ori.b D0, 0x0
00000ECE 0000 0000 ori.b D0, 0x0
00000ED2 0000 0000 ori.b D0, 0x0
00000ED6 0000 0000 ori.b D0, 0x0
00000EDA 0000 0000 ori.b D0, 0x0
00000EDE 0000 0000 ori.b D0, 0x0
00000EE2 0000 0000 ori.b D0, 0x0
00000EE6 0000 0000 ori.b D0, 0x0
00000EEA 0000 0000 ori.b D0, 0x0
00000EEE 0000 0000 ori.b D0, 0x0
00000EF2 0000 0000 ori.b D0, 0x0
00000EF6 0000 0000 ori.b D0, 0x0
00000EFA 0000 0000 ori.b D0, 0x0
00000EFE 0000 0000 ori.b D0, 0x0
00000F02 0000 0000 ori.b D0, 0x0
00000F06 0000 0000 ori.b D0, 0x0
00000F0A 0000 0000 ori.b D0, 0x0
00000F0E 0000 0000 ori.b D0, 0x0
00000F12 0000 0000 ori.b D0, 0x0
00000F16 0000 0000 ori.b D0, 0x0
00000F1A 0000 0000 ori.b D0, 0x0
00000F1E 0000 0000 ori.b D0, 0x0
00000F22 0000 0000 ori.b D0, 0x0
00000F26 0000 0000 ori.b D0, 0x0
00000F2A 0000 0000 ori.b D0, 0x0
00000F2E 0000 0000 ori.b D0, 0x0
00000F32 0000 0000 ori.b D0, 0x0
00000F36 0000 0000 ori.b D0, 0x0
00000F3A 0000 0000 ori.b D0, 0x0
00000F3E 0000 0000 ori.b D0, 0x0
00000F42 0000 0000 ori.b D0, 0x0
00000F46 0000 0000 ori.b D0, 0x0
00000F4A 0000 0000 ori.b D0, 0x0
00000F4E 0000 0000 ori.b D0, 0x0
00000F52 0000 0000 ori.b D0, 0x0
00000F56 0000 0000 ori.b D0, 0x0
00000F5A 0000 0000 ori.b D0, 0x0
00000F5E 0000 0000 ori.b D0, 0x0
00000F62 0000 0000 ori.b D0, 0x0
00000F66 0000 0000 ori.b D0, 0x0
00000F6A 0000 0000 ori.b D0, 0x0
00000F6E 0000 0000 ori.b D0, 0x0
00000F72 0000 0000 ori.b D0, 0x0
00000F76 FFFF .invalid <<F/7/7>>
00000F78 FFFF .invalid <<F/7/7>>
00000F7A FFFF .invalid <<F/7/7>>
00000F7C FFFF .invalid <<F/7/7>>
00000F7E 0000 FFFF ori.b D0, 0xFF
00000F82 FFFF .invalid <<F/7/7>>
00000F84 FFFF .invalid <<F/7/7>>
00000F86 0000 0000 ori.b D0, 0x0
00000F8A 0000 0C50 ori.b D0, 0x50 /* 'P' */
00000F8E 6963 bvs +0x65 /* 00000FF3 */
00000F90 6B20 bmi +0x22 /* 00000FB2 */
00000F92 4120 .invalid 0, -[A0] // invalid opcode 4 with b == 4
00000F94 436F 6C6F chk.w D1, [A7 + 0x6C6F]
00000F98 7200 moveq.l D1, 0x00
00000F9A 0000 0000 ori.b D0, 0x0
00000F9E 0000 0000 ori.b D0, 0x0
00000FA2 0000 0000 ori.b D0, 0x0
00000FA6 0000 0000 ori.b D0, 0x0
00000FAA 0000 0000 ori.b D0, 0x0
00000FAE 0000 0000 ori.b D0, 0x0
label00000FB2:
00000FB2 0000 0000 ori.b D0, 0x0
00000FB6 0000 0000 ori.b D0, 0x0
00000FBA 0000 0000 ori.b D0, 0x0
00000FBE 0000 0000 ori.b D0, 0x0
00000FC2 0021 0000 ori.b -[A1], 0x0
00000FC6 0000 0000 ori.b D0, 0x0
00000FCA 0000 001E ori.b D0, 0x1E
00000FCE FFFF .invalid <<F/7/7>>
00000FD0 FFFF .invalid <<F/7/7>>
00000FD2 FFFF .invalid <<F/7/7>>
00000FD4 0000 00CD ori.b D0, 0xCD
00000FD8 DD6B 08C2 add.w [A3 + 0x8C2], D6
00000FDC 06A2 0000 0155 addi.l -[A2], 0x155
00000FE2 0000 A000 ori.b D0, 0x0
00000FE6 0000 0000 ori.b D0, 0x0
00000FEA 0199 bclr [A1]+, D0
00000FEC 0000 0000 ori.b D0, 0x0
00000FF0 D400 add.b D2, D0
00000FF2 0000 0111 ori.b D0, 0x11
00000FF6 0000 0000 ori.b D0, 0x0
00000FFA 0000 0000 ori.b D0, 0x0
00000FFE 0089 0000 0000 ori.l A1, 0x0
00001004 0000 0000 ori.b D0, 0x0
00001008 0045 FC00 ori.w D5, 0xFC00
0000100C F37D .extension 0x37D <<F/4-5/1>> // unimplemented
0000100E 052F 0000 btst [A7 + 0x0], D2
00001012 0000 0843 ori.b D0, 0x43 /* 'C' */
00001016 6F70 ble +0x72 /* 00001088 */
00001018 7920 moveq.l D4, 0x20
0000101A 6F66 ble +0x68 /* 00001082 */
0000101C 2000 move.l D0, D0
0000101E 0000 0000 ori.b D0, 0x0
00001022 0000 0000 ori.b D0, 0x0
00001026 0000 0000 ori.b D0, 0x0
0000102A 0000 0000 ori.b D0, 0x0
0000102E 0000 0000 ori.b D0, 0x0
00001032 0000 0000 ori.b D0, 0x0
00001036 0000 0000 ori.b D0, 0x0
0000103A 0000 0000 ori.b D0, 0x0
0000103E 0000 0000 ori.b D0, 0x0
00001042 0000 0000 ori.b D0, 0x0
00001046 0000 0000 ori.b D0, 0x0
0000104A 0000 0000 ori.b D0, 0x0
0000104E 0000 0000 ori.b D0, 0x0
00001052 0000 0000 ori.b D0, 0x0
00001056 0000 0000 ori.b D0, 0x0
0000105A 0000 0000 ori.b D0, 0x0
0000105E 0000 0000 ori.b D0, 0x0
00001062 0000 0000 ori.b D0, 0x0
00001066 0000 0000 ori.b D0, 0x0
0000106A 0000 0000 ori.b D0, 0x0
0000106E 0000 0000 ori.b D0, 0x0
00001072 0000 0000 ori.b D0, 0x0
00001076 0000 0000 ori.b D0, 0x0
0000107A 0000 0000 ori.b D0, 0x0
0000107E 0000 0000 ori.b D0, 0x0
label00001082:
00001082 0000 0000 ori.b D0, 0x0
00001086 0000 0000 ori.b D0, 0x0
// begin alternate branch 00001088-00001146
label00001088:
00001088 0000 0000 ori.b D0, 0x0
0000108C 0000 0000 ori.b D0, 0x0
00001090 0000 0000 ori.b D0, 0x0
00001094 0000 0000 ori.b D0, 0x0
00001098 0000 0000 ori.b D0, 0x0
0000109C 0000 0000 ori.b D0, 0x0
000010A0 0000 0000 ori.b D0, 0x0
000010A4 0000 0000 ori.b D0, 0x0
000010A8 0000 0000 ori.b D0, 0x0
000010AC 0000 0000 ori.b D0, 0x0
000010B0 0000 0000 ori.b D0, 0x0
000010B4 0000 0000 ori.b D0, 0x0
000010B8 0000 0000 ori.b D0, 0x0
000010BC 0000 0000 ori.b D0, 0x0
000010C0 0000 0000 ori.b D0, 0x0
000010C4 0000 0000 ori.b D0, 0x0
000010C8 0000 0000 ori.b D0, 0x0
000010CC 0000 0000 ori.b D0, 0x0
000010D0 0000 0000 ori.b D0, 0x0
000010D4 0000 0000 ori.b D0, 0x0
000010D8 0000 0000 ori.b D0, 0x0
000010DC 0000 0000 ori.b D0, 0x0
000010E0 0000 0000 ori.b D0, 0x0
000010E4 0000 0000 ori.b D0, 0x0
000010E8 0000 0000 ori.b D0, 0x0
000010EC 0000 0000 ori.b D0, 0x0
000010F0 0000 0000 ori.b D0, 0x0
000010F4 0000 0000 ori.b D0, 0x0
000010F8 0000 0000 ori.b D0, 0x0
000010FC 0000 0000 ori.b D0, 0x0
00001100 0000 0000 ori.b D0, 0x0
00001104 0000 0000 ori.b D0, 0x0
00001108 0000 0000 ori.b D0, 0x0
0000110C 0000 0000 ori.b D0, 0x0
00001110 0000 0000 ori.b D0, 0x0
00001114 0000 0000 ori.b D0, 0x0
00001118 0000 0000 ori.b D0, 0x0
0000111C 0000 0000 ori.b D0, 0x0
00001120 0000 0000 ori.b D0, 0x0
00001124 0000 0000 ori.b D0, 0x0
00001128 0000 0000 ori.b D0, 0x0
0000112C 0000 0000 ori.b D0, 0x0
00001130 0000 0000 ori.b D0, 0x0
00001134 0000 0000 ori.b D0, 0x0
00001138 0000 0000 ori.b D0, 0x0
0000113C 0000 0000 ori.b D0, 0x0
00001140 0000 0000 ori.b D0, 0x0
00001144 7843 moveq.l D4, 0x43
// end alternate branch 00001088-00001146
label00001088: // (misaligned)
0000108A 0000 0000 ori.b D0, 0x0
0000108E 0000 0000 ori.b D0, 0x0
00001092 0000 0000 ori.b D0, 0x0
00001096 0000 0000 ori.b D0, 0x0
0000109A 0000 0000 ori.b D0, 0x0
0000109E 0000 0000 ori.b D0, 0x0
000010A2 0000 0000 ori.b D0, 0x0
000010A6 0000 0000 ori.b D0, 0x0
000010AA 0000 0000 ori.b D0, 0x0
000010AE 0000 0000 ori.b D0, 0x0
000010B2 0000 0000 ori.b D0, 0x0
000010B6 0000 0000 ori.b D0, 0x0
000010BA 0000 0000 ori.b D0, 0x0
000010BE 0000 0000 ori.b D0, 0x0
000010C2 0000 0000 ori.b D0, 0x0
000010C6 0000 0000 ori.b D0, 0x0
000010CA 0000 0000 ori.b D0, 0x0
000010CE 0000 0000 ori.b D0, 0x0
000010D2 0000 0000 ori.b D0, 0x0
000010D6 0000 0000 ori.b D0, 0x0
000010DA 0000 0000 ori.b D0, 0x0
000010DE 0000 0000 ori.b D0, 0x0
000010E2 0000 0000 ori.b D0, 0x0
000010E6 0000 0000 ori.b D0, 0x0
000010EA 0000 0000 ori.b D0, 0x0
000010EE 0000 0000 ori.b D0, 0x0
000010F2 0000 0000 ori.b D0, 0x0
000010F6 0000 0000 ori.b D0, 0x0
000010FA 0000 0000 ori.b D0, 0x0
000010FE 0000 0000 ori.b D0, 0x0
00001102 0000 0000 ori.b D0, 0x0
00001106 0000 0000 ori.b D0, 0x0
0000110A 0000 0000 ori.b D0, 0x0
0000110E 0000 0000 ori.b D0, 0x0
00001112 0000 0000 ori.b D0, 0x0
00001116 0000 0000 ori.b D0, 0x0
0000111A 0000 0000 ori.b D0, 0x0
0000111E 0000 0000 ori.b D0, 0x0
00001122 0000 0000 ori.b D0, 0x0
00001126 0000 0000 ori.b D0, 0x0
0000112A 0000 0000 ori.b D0, 0x0
0000112E 0000 0000 ori.b D0, 0x0
00001132 0000 0000 ori.b D0, 0x0
00001136 0000 0000 ori.b D0, 0x0
0000113A 0000 0000 ori.b D0, 0x0
0000113E 0000 0000 ori.b D0, 0x0
00001142 0000 7843 ori.b D0, 0x43 /* 'C' */
00001146 6861 bvc +0x63 /* 000011A9 */
00001148 6E67 bgt +0x69 /* 000011B1 */
0000114A 6573 bcs +0x75 /* 000011BF */
0000114C 206D 6164 movea.l A0, [A5 + 0x6164]
00001150 6520 bcs +0x22 /* 00001172 */
00001152 696E bvs +0x70 /* 000011C2 */
00001154 2074 6865 movea.l A0, [A4 + D6 + 0x65]
00001158 2046 movea.l A0, D6
0000115A 6973 bvs +0x75 /* 000011CF */
0000115C 6820 bvc +0x22 /* 0000117E */
0000115E 4564 chk.w D2, -[A4]
00001160 6974 bvs +0x76 /* 000011D6 */
00001162 6F72 ble +0x74 /* 000011D6 */
00001164 2077 6F6E movea.l A0, <<invalid full ext with IS == 1 and I/IS == 6>>
00001168 D574 2062 add.w [A4 + D2.w + 0x62], D2
0000116C 6520 bcs +0x22 /* 0000118E */
0000116E 7361 moveq.l D1, 0x61
00001170 7665 moveq.l D3, 0x65
label00001172:
00001172 6420 bcc +0x22 /* 00001194 */
00001174 696E bvs +0x70 /* 000011E4 */
00001176 2074 6869 movea.l A0, [A4 + D6 + 0x69]
0000117A 7320 moveq.l D1, 0x20
0000117C 5368 6172 subq.w [A0 + 0x6172], 1
// begin alternate branch 0000117E-00001180
label0000117E:
0000117E 6172 bsr +0x74 /* 000011F2 */
// end alternate branch 0000117E-00001180
label0000117E: // (misaligned)
00001180 6557 bcs +0x59 /* 000011D9 */
00001182 6172 bsr +0x74 /* 000011F6 */
00001184 6520 bcs +0x22 /* 000011A6 */
00001186 7665 moveq.l D3, 0x65
00001188 7273 moveq.l D1, 0x73
0000118A 696F bvs +0x71 /* 000011FB */
0000118C 6E2E bgt +0x30 /* 000011BC */
label0000118E:
0000118E 2020 move.l D0, -[A0]
00001190 5265 addq.w -[A5], 1
00001192 6769 beq +0x6B /* 000011FD */
label00001194:
00001194 7374 moveq.l D1, 0x74
00001196 6572 bcs +0x74 /* 0000120A */
00001198 206E 6F77 movea.l A0, [A6 + 0x6F77]
0000119C 2074 6F20 7265 movea.l A0, [A4 + 0x7265 + D6 * 8]
000011A2 6365 bls +0x67 /* 00001209 */
000011A4 6976 bvs +0x78 /* 0000121C */
label000011A6:
000011A6 6520 bcs +0x22 /* 000011C8 */
000011A8 7468 moveq.l D2, 0x68
000011AA 6520 bcs +0x22 /* 000011CC */
000011AC 636F bls +0x71 /* 0000121D */
000011AE 6D70 blt +0x72 /* 00001220 */
000011B0 6C65 bge +0x67 /* 00001217 */
000011B2 7465 moveq.l D2, 0x65
000011B4 2076 6572 7369 6F6E 2E00 movea.l A0, [[A6 + 0x73696F6E] + 0x2E00]
// begin alternate branch 000011BC-000011BE
label000011BC:
000011BC 2E00 move.l D7, D0
// end alternate branch 000011BC-000011BE
label000011BC: // (misaligned)
000011BE 0000 0000 ori.b D0, 0x0
label000011C2:
000011C2 0000 0000 ori.b D0, 0x0
000011C6 0000 0000 ori.b D0, 0x0
// begin alternate branch 000011C8-000011CC
label000011C8:
000011C8 0000 0000 ori.b D0, 0x0
// end alternate branch 000011C8-000011CC
label000011C8: // (misaligned)
000011CA 0000 0000 ori.b D0, 0x0
// begin alternate branch 000011CC-00001380
label000011CC:
000011CC 0000 0000 ori.b D0, 0x0
000011D0 0000 0000 ori.b D0, 0x0
000011D4 0000 0000 ori.b D0, 0x0
label000011D6: // (misaligned)
000011D8 0000 0000 ori.b D0, 0x0
000011DC 0000 0000 ori.b D0, 0x0
000011E0 0000 0000 ori.b D0, 0x0
label000011E4:
000011E4 0000 0000 ori.b D0, 0x0
000011E8 0000 0000 ori.b D0, 0x0
000011EC 0000 0000 ori.b D0, 0x0
000011F0 0000 0000 ori.b D0, 0x0
fn000011F2: // (misaligned)
000011F4 0000 0000 ori.b D0, 0x0
fn000011F6: // (misaligned)
000011F8 0000 0000 ori.b D0, 0x0
000011FC 0000 0000 ori.b D0, 0x0
00001200 0000 0000 ori.b D0, 0x0
00001204 0000 0000 ori.b D0, 0x0
00001208 0000 0000 ori.b D0, 0x0
label0000120A: // (misaligned)
0000120C 0000 0000 ori.b D0, 0x0
00001210 0000 0000 ori.b D0, 0x0
00001214 0000 0000 ori.b D0, 0x0
00001218 0000 0000 ori.b D0, 0x0
label0000121C:
0000121C 0000 0000 ori.b D0, 0x0
label00001220:
00001220 0000 0000 ori.b D0, 0x0
00001224 0000 0000 ori.b D0, 0x0
00001228 0000 0000 ori.b D0, 0x0
0000122C 0000 0000 ori.b D0, 0x0
00001230 0000 0000 ori.b D0, 0x0
00001234 0000 0000 ori.b D0, 0x0
00001238 0000 0000 ori.b D0, 0x0
0000123C 0000 0000 ori.b D0, 0x0
00001240 0000 0000 ori.b D0, 0x0
00001244 0000 0000 ori.b D0, 0x0
00001248 0000 0000 ori.b D0, 0x0
0000124C 0000 0000 ori.b D0, 0x0
00001250 0000 0000 ori.b D0, 0x0
00001254 0000 0000 ori.b D0, 0x0
00001258 0000 0000 ori.b D0, 0x0
0000125C 0000 0000 ori.b D0, 0x0
00001260 0000 0000 ori.b D0, 0x0
00001264 0000 0000 ori.b D0, 0x0
00001268 0000 0000 ori.b D0, 0x0
0000126C 0000 0000 ori.b D0, 0x0
00001270 0000 0000 ori.b D0, 0x0
00001274 0000 0000 ori.b D0, 0x0
00001278 0000 0000 ori.b D0, 0x0
0000127C 0000 0000 ori.b D0, 0x0
00001280 0000 0000 ori.b D0, 0x0
00001284 0000 0000 ori.b D0, 0x0
00001288 0000 0000 ori.b D0, 0x0
0000128C 0000 0000 ori.b D0, 0x0
00001290 0000 0000 ori.b D0, 0x0
00001294 0000 0000 ori.b D0, 0x0
00001298 0000 0000 ori.b D0, 0x0
0000129C 0000 0000 ori.b D0, 0x0
000012A0 0000 0000 ori.b D0, 0x0
000012A4 0000 0000 ori.b D0, 0x0
000012A8 0000 0000 ori.b D0, 0x0
000012AC 0000 0000 ori.b D0, 0x0
000012B0 0000 0000 ori.b D0, 0x0
000012B4 0000 0000 ori.b D0, 0x0
000012B8 0000 0000 ori.b D0, 0x0
000012BC 0000 0000 ori.b D0, 0x0
000012C0 0000 0000 ori.b D0, 0x0
000012C4 0000 0000 ori.b D0, 0x0
000012C8 0000 0000 ori.b D0, 0x0
000012CC 0000 0000 ori.b D0, 0x0
000012D0 0000 0000 ori.b D0, 0x0
000012D4 0000 0000 ori.b D0, 0x0
000012D8 0000 0000 ori.b D0, 0x0
000012DC 0000 0000 ori.b D0, 0x0
000012E0 0000 0000 ori.b D0, 0x0
000012E4 0000 0000 ori.b D0, 0x0
000012E8 0000 0000 ori.b D0, 0x0
000012EC 0000 0000 ori.b D0, 0x0
000012F0 0000 0000 ori.b D0, 0x0
000012F4 0000 0000 ori.b D0, 0x0
000012F8 0000 0000 ori.b D0, 0x0
000012FC 0000 0000 ori.b D0, 0x0
00001300 0000 0000 ori.b D0, 0x0
00001304 0000 0000 ori.b D0, 0x0
00001308 0000 0000 ori.b D0, 0x0
0000130C 0000 0000 ori.b D0, 0x0
00001310 0000 0000 ori.b D0, 0x0
00001314 0000 0000 ori.b D0, 0x0
00001318 0000 0000 ori.b D0, 0x0
label0000131C:
0000131C 0000 0000 ori.b D0, 0x0
00001320 0000 0000 ori.b D0, 0x0
00001324 0000 0000 ori.b D0, 0x0
00001328 0000 0000 ori.b D0, 0x0
0000132C 0000 0000 ori.b D0, 0x0
00001330 0000 0000 ori.b D0, 0x0
00001334 0000 0000 ori.b D0, 0x0
00001338 0000 0000 ori.b D0, 0x0
0000133C 0000 0000 ori.b D0, 0x0
00001340 0000 0000 ori.b D0, 0x0
00001344 0000 0000 ori.b D0, 0x0
00001348 0000 0000 ori.b D0, 0x0
0000134C 0000 0000 ori.b D0, 0x0
00001350 0000 0000 ori.b D0, 0x0
00001354 0000 0000 ori.b D0, 0x0
00001358 0000 0000 ori.b D0, 0x0
0000135C 0000 0000 ori.b D0, 0x0
00001360 0000 0000 ori.b D0, 0x0
00001364 0000 0000 ori.b D0, 0x0
00001368 0000 0000 ori.b D0, 0x0
0000136C 0000 0000 ori.b D0, 0x0
00001370 0000 0000 ori.b D0, 0x0
00001374 0000 0000 ori.b D0, 0x0
00001378 0000 000F ori.b D0, 0xF
0000137C 0000 FFFF ori.b D0, 0xFF
// end alternate branch 000011CC-00001380
label000011CC: // (misaligned)
000011CE 0000 0000 ori.b D0, 0x0
000011D2 0000 0000 ori.b D0, 0x0
label000011D6:
000011D6 0000 0000 ori.b D0, 0x0
000011DA 0000 0000 ori.b D0, 0x0
000011DE 0000 0000 ori.b D0, 0x0
000011E2 0000 0000 ori.b D0, 0x0
label000011E4: // (misaligned)
000011E6 0000 0000 ori.b D0, 0x0
000011EA 0000 0000 ori.b D0, 0x0
000011EE 0000 0000 ori.b D0, 0x0
fn000011F2:
000011F2 0000 0000 ori.b D0, 0x0
fn000011F6:
000011F6 0000 0000 ori.b D0, 0x0
000011FA 0000 0000 ori.b D0, 0x0
000011FE 0000 0000 ori.b D0, 0x0
00001202 0000 0000 ori.b D0, 0x0
00001206 0000 0000 ori.b D0, 0x0
label0000120A:
0000120A 0000 0000 ori.b D0, 0x0
0000120E 0000 0000 ori.b D0, 0x0
00001212 0000 0000 ori.b D0, 0x0
00001216 0000 0000 ori.b D0, 0x0
0000121A 0000 0000 ori.b D0, 0x0
label0000121C: // (misaligned)
0000121E 0000 0000 ori.b D0, 0x0
label00001220: // (misaligned)
00001222 0000 0000 ori.b D0, 0x0
00001226 0000 0000 ori.b D0, 0x0
0000122A 0000 0000 ori.b D0, 0x0
0000122E 0000 0000 ori.b D0, 0x0
00001232 0000 0000 ori.b D0, 0x0
00001236 0000 0000 ori.b D0, 0x0
0000123A 0000 0000 ori.b D0, 0x0
0000123E 0000 0000 ori.b D0, 0x0
00001242 0000 0000 ori.b D0, 0x0
00001246 0000 0000 ori.b D0, 0x0
0000124A 0000 0000 ori.b D0, 0x0
0000124E 0000 0000 ori.b D0, 0x0
00001252 0000 0000 ori.b D0, 0x0
00001256 0000 0000 ori.b D0, 0x0
0000125A 0000 0000 ori.b D0, 0x0
0000125E 0000 0000 ori.b D0, 0x0
00001262 0000 0000 ori.b D0, 0x0
00001266 0000 0000 ori.b D0, 0x0
0000126A 0000 0000 ori.b D0, 0x0
0000126E 0000 0000 ori.b D0, 0x0
00001272 0000 0000 ori.b D0, 0x0
00001276 0000 0000 ori.b D0, 0x0
0000127A 0000 0000 ori.b D0, 0x0
0000127E 0000 0000 ori.b D0, 0x0
00001282 0000 0000 ori.b D0, 0x0
00001286 0000 0000 ori.b D0, 0x0
0000128A 0000 0000 ori.b D0, 0x0
0000128E 0000 0000 ori.b D0, 0x0
00001292 0000 0000 ori.b D0, 0x0
00001296 0000 0000 ori.b D0, 0x0
0000129A 0000 0000 ori.b D0, 0x0
0000129E 0000 0000 ori.b D0, 0x0
000012A2 0000 0000 ori.b D0, 0x0
000012A6 0000 0000 ori.b D0, 0x0
000012AA 0000 0000 ori.b D0, 0x0
000012AE 0000 0000 ori.b D0, 0x0
000012B2 0000 0000 ori.b D0, 0x0
000012B6 0000 0000 ori.b D0, 0x0
000012BA 0000 0000 ori.b D0, 0x0
000012BE 0000 0000 ori.b D0, 0x0
000012C2 0000 0000 ori.b D0, 0x0
000012C6 0000 0000 ori.b D0, 0x0
000012CA 0000 0000 ori.b D0, 0x0
000012CE 0000 0000 ori.b D0, 0x0
000012D2 0000 0000 ori.b D0, 0x0
000012D6 0000 0000 ori.b D0, 0x0
000012DA 0000 0000 ori.b D0, 0x0
000012DE 0000 0000 ori.b D0, 0x0
000012E2 0000 0000 ori.b D0, 0x0
000012E6 0000 0000 ori.b D0, 0x0
000012EA 0000 0000 ori.b D0, 0x0
000012EE 0000 0000 ori.b D0, 0x0
000012F2 0000 0000 ori.b D0, 0x0
000012F6 0000 0000 ori.b D0, 0x0
000012FA 0000 0000 ori.b D0, 0x0
000012FE 0000 0000 ori.b D0, 0x0
00001302 0000 0000 ori.b D0, 0x0
00001306 0000 0000 ori.b D0, 0x0
0000130A 0000 0000 ori.b D0, 0x0
0000130E 0000 0000 ori.b D0, 0x0
00001312 0000 0000 ori.b D0, 0x0
00001316 0000 0000 ori.b D0, 0x0
0000131A 0000 0000 ori.b D0, 0x0
label0000131C: // (misaligned)
0000131E 0000 0000 ori.b D0, 0x0
00001322 0000 0000 ori.b D0, 0x0
00001326 0000 0000 ori.b D0, 0x0
0000132A 0000 0000 ori.b D0, 0x0
0000132E 0000 0000 ori.b D0, 0x0
00001332 0000 0000 ori.b D0, 0x0
00001336 0000 0000 ori.b D0, 0x0
0000133A 0000 0000 ori.b D0, 0x0
0000133E 0000 0000 ori.b D0, 0x0
00001342 0000 0000 ori.b D0, 0x0
00001346 0000 0000 ori.b D0, 0x0
0000134A 0000 0000 ori.b D0, 0x0
0000134E 0000 0000 ori.b D0, 0x0
00001352 0000 0000 ori.b D0, 0x0
00001356 0000 0000 ori.b D0, 0x0
0000135A 0000 0000 ori.b D0, 0x0
0000135E 0000 0000 ori.b D0, 0x0
00001362 0000 0000 ori.b D0, 0x0
00001366 0000 0000 ori.b D0, 0x0
0000136A 0000 0000 ori.b D0, 0x0
0000136E 0000 0000 ori.b D0, 0x0
00001372 0000 0000 ori.b D0, 0x0
00001376 0000 0000 ori.b D0, 0x0
0000137A 000F 0000 ori.b A7, 0x0
0000137E FFFF .invalid <<F/7/7>>
00001380 FFFF .invalid <<F/7/7>>
00001382 FFFF .invalid <<F/7/7>>
00001384 0001 FC00 ori.b D1, 0x0
00001388 F37D .extension 0x37D <<F/4-5/1>> // unimplemented
0000138A 052F 0002 btst [A7 + 0x2], D2
0000138E FFFF .invalid <<F/7/7>>
00001390 648A bcc -0x74 /* 0000131C */
00001392 028C 0003 DD6B andi.l A4, 0x3DD6B
00001398 08C2 06A2 bset.b D2, 0xA2
0000139C 0004 F2D7 ori.b D4, 0xD7
000013A0 0856 84EC bchg.b [A6], 0xEC
000013A4 0005 46E3 ori.b D5, 0xE3
000013A8 0000 A53E ori.b D0, 0x3E /* '>' */
000013AC 0006 0000 ori.b D6, 0x0
000013B0 0000 D400 ori.b D0, 0x0
000013B4 0007 0241 ori.b D7, 0x41 /* 'A' */
000013B8 AB54 syscall bTransparent
000013BA EAFF 0008 bfchg <<invalid special address>> {0:8}
000013BE 0001 9FFF ori.b D1, 0xFF
000013C2 0317 btst [A7], D1
000013C4 0009 0000 ori.b A1, 0x0
000013C8 64AF bcc -0x4F /* 00001379 */
000013CA 11B0 000A 5600 move.b [A0 + D5.w * 8], [A0 + D0.w + 0xA]
000013D0 2C9D move.l [A6], [A5]+
000013D2 0524 btst -[A4], D2
000013D4 000B 90D7 ori.b A3, 0xD7
000013D8 7160 moveq.l D0, 0x60
000013DA 3A34 000C move.w D5, [A4 + D0.w + 0xC]
000013DE C000 and.b D0, D0
000013E0 C000 and.b D0, D0
000013E2 C000 and.b D0, D0
000013E4 000D 8000 ori.b A5, 0x0
000013E8 8000 or.b D0, D0
000013EA 8000 or.b D0, D0
000013EC 000E 0DC2 ori.b A6, 0xC2
000013F0 2000 move.l D0, D0
000013F2 1027 move.b D0, -[A7]
000013F4 000F 0000 ori.b A7, 0x0
000013F8 0000 0000 ori.b D0, 0x0
000013FC 0100 btst D0, D0
000013FE 0000 0000 ori.b D0, 0x0
00001402 0000 0000 ori.b D0, 0x0
00001406 0000 0400 ori.b D0, 0x0
0000140A 0064 0000 ori.w -[A4], 0x0
0000140E 0000 4669 ori.b D0, 0x69 /* 'i' */
00001412 7368 moveq.l D1, 0x68
00001414 0000 0065 ori.b D0, 0x65 /* 'e' */
00001418 0000 0000 ori.b D0, 0x0
0000141C 0000 0000 ori.b D0, 0x0
00001420 0000 0066 ori.b D0, 0x66 /* 'f' */
00001424 0000 0000 ori.b D0, 0x0
00001428 0000 0000 ori.b D0, 0x0
0000142C A004 syscall Control
0000142E 0001 0000 ori.b D1, 0x0
00001432 0000 0000 ori.b D0, 0x0
00001436 0000 0004 ori.b D0, 0x4
0000143A 0067 0000 ori.w -[A7], 0x0
0000143E 0000 0000 ori.b D0, 0x0
00001442 0000 0004 ori.b D0, 0x4
00001446 0068 0000 0000 ori.w [A0 + 0x0], 0x0
0000144C 0000 0000 ori.b D0, 0x0
00001450 0004 0069 ori.b D4, 0x69 /* 'i' */
00001454 0000 0000 ori.b D0, 0x0
00001458 0000 0000 ori.b D0, 0x0
0000145C 0004 006A ori.b D4, 0x6A /* 'j' */
00001460 0000 0000 ori.b D0, 0x0
00001464 0000 0000 ori.b D0, 0x0
00001468 0004 006B ori.b D4, 0x6B /* 'k' */
0000146C 0000 0000 ori.b D0, 0x0
00001470 0000 0000 ori.b D0, 0x0
00001474 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
00001476 006C 0000 0000 ori.w [A4 + 0x0], 0x0
0000147C 0000 0000 ori.b D0, 0x0
00001480 0008 006D ori.b A0, 0x6D /* 'm' */
00001484 0000 0000 ori.b D0, 0x0
00001488 0000 0000 ori.b D0, 0x0
0000148C 0005 006E ori.b D5, 0x6E /* 'n' */
00001490 0000 0000 ori.b D0, 0x0
00001494 0000 0000 ori.b D0, 0x0
00001498 0004 006F ori.b D4, 0x6F /* 'o' */
0000149C 0000 0000 ori.b D0, 0x0
000014A0 0000 0000 ori.b D0, 0x0
000014A4 0008 0070 ori.b A0, 0x70 /* 'p' */
000014A8 0000 0000 ori.b D0, 0x0
000014AC 0000 0000 ori.b D0, 0x0
000014B0 0000 0071 ori.b D0, 0x71 /* 'q' */
000014B4 0000 0000 ori.b D0, 0x0
000014B8 0000 0000 ori.b D0, 0x0
000014BC 0000 0072 ori.b D0, 0x72 /* 'r' */
000014C0 0000 0000 ori.b D0, 0x0
000014C4 0000 0000 ori.b D0, 0x0
000014C8 0004 0073 ori.b D4, 0x73 /* 's' */
000014CC 0000 0000 ori.b D0, 0x0
000014D0 0000 0000 ori.b D0, 0x0
000014D4 0004 0074 ori.b D4, 0x74 /* 't' */
000014D8 0000 0000 ori.b D0, 0x0
000014DC 0000 0000 ori.b D0, 0x0
000014E0 0004 0075 ori.b D4, 0x75 /* 'u' */
000014E4 0000 0000 ori.b D0, 0x0
000014E8 0000 0000 ori.b D0, 0x0
000014EC 0200 0000 andi.b D0, 0x0
000014F0 0000 0000 ori.b D0, 0x0
000014F4 0000 0000 ori.b D0, 0x0
000014F8 0080 0000 0000 ori.l D0, 0x0
000014FE 0000 0000 ori.b D0, 0x0
00001502 0000 0000 ori.b D0, 0x0
00001506 0000 0000 ori.b D0, 0x0
0000150A 0000 0000 ori.b D0, 0x0
0000150E 0000 0000 ori.b D0, 0x0
00001512 0000 0000 ori.b D0, 0x0
00001516 0000 0000 ori.b D0, 0x0
0000151A 0100 btst D0, D0
0000151C 0000 0000 ori.b D0, 0x0
00001520 0000 0000 ori.b D0, 0x0
00001524 0000 A004 ori.b D0, 0x4
00001528 0001 0000 ori.b D1, 0x0
0000152C 0000 0000 ori.b D0, 0x0
00001530 0000 4580 ori.b D0, 0x80
00001534 03E8 .incomplete
00001536 0000 0000 ori.b D0, 0x0
0000153A 0000 0000 ori.b D0, 0x0
0000153E 0200 0000 andi.b D0, 0x0
00001542 0000 0000 ori.b D0, 0x0
00001546 0000 0000 ori.b D0, 0x0
0000154A 0083 0000 0000 ori.l D3, 0x0
00001550 0000 0000 ori.b D0, 0x0
00001554 0000 0000 ori.b D0, 0x0
00001558 0000 0000 ori.b D0, 0x0
0000155C 0000 0000 ori.b D0, 0x0
00001560 0000 0000 ori.b D0, 0x0
00001564 0000 0000 ori.b D0, 0x0
00001568 0000 0000 ori.b D0, 0x0
0000156C 0100 btst D0, D0
0000156E 0000 0000 ori.b D0, 0x0
00001572 0000 0000 ori.b D0, 0x0
00001576 0000 A004 ori.b D0, 0x4
0000157A 0001 0000 ori.b D1, 0x0
0000157E 0000 0000 ori.b D0, 0x0
00001582 0000 2004 ori.b D0, 0x4
00001586 0003 0000 ori.b D3, 0x0
0000158A 0000 0000 ori.b D0, 0x0
0000158E 0000 0008 ori.b D0, 0x8
00001592 0000 0000 ori.b D0, 0x0
00001596 0000 0000 ori.b D0, 0x0
0000159A 0000 0200 ori.b D0, 0x0
0000159E 0000 0000 ori.b D0, 0x0
000015A2 0000 0000 ori.b D0, 0x0
000015A6 0000 0082 ori.b D0, 0x82
000015AA 0000 0000 ori.b D0, 0x0
000015AE 0000 0000 ori.b D0, 0x0
000015B2 0000 0000 ori.b D0, 0x0
000015B6 0000 0000 ori.b D0, 0x0
000015BA 0000 0000 ori.b D0, 0x0
000015BE 0000 0000 ori.b D0, 0x0
000015C2 0000 0000 ori.b D0, 0x0
000015C6 0000 0000 ori.b D0, 0x0
000015CA 0F43 bchg D3, D7
000015CC 616E bsr +0x70 /* 0000163C */
000015CE 2774 2066 696E move.l [A3 + 0x696E], [A4 + D2.w + 0x66]
000015D4 6420 bcc +0x22 /* 000015F6 */
000015D6 5445 addq.w D5, 2
000015D8 5854 addq.w [A4], 4
000015DA 0100 btst D0, D0
000015DC 0000 0000 ori.b D0, 0x0
000015E0 0000 0000 ori.b D0, 0x0
000015E4 0000 A004 ori.b D0, 0x4
000015E8 0001 0000 ori.b D1, 0x0
000015EC 0000 0000 ori.b D0, 0x0
000015F0 0000 2004 ori.b D0, 0x4
000015F4 0003 0000 ori.b D3, 0x0
// begin alternate branch 000015F6-00001600
label000015F6:
000015F6 0000 0000 ori.b D0, 0x0
000015FA 0000 0000 ori.b D0, 0x0
000015FE 0300 btst D0, D1
// end alternate branch 000015F6-00001600
label000015F6: // (misaligned)
000015F8 0000 0000 ori.b D0, 0x0
000015FC 0000 0300 ori.b D0, 0x0
00001600 0064 0000 ori.w -[A4], 0x0
00001604 0002 0000 ori.b D2, 0x0
00001608 0000 0005 ori.b D0, 0x5
0000160C 0065 0000 ori.w -[A5], 0x0
00001610 0000 0000 ori.b D0, 0x0
00001614 0000 0005 ori.b D0, 0x5
00001618 0066 0000 ori.w -[A6], 0x0
0000161C 0000 0000 ori.b D0, 0x0
00001620 0000 0300 ori.b D0, 0x0
00001624 0067 0000 ori.w -[A7], 0x0
00001628 0004 0000 ori.b D4, 0x0
0000162C 0000 0300 ori.b D0, 0x0
00001630 0068 0000 0004 ori.w [A0 + 0x4], 0x0
00001636 0000 0000 ori.b D0, 0x0
0000163A 0000 0069 ori.b D0, 0x69 /* 'i' */
// begin alternate branch 0000163C-00001642
fn0000163C:
0000163C 0069 0000 0000 ori.w [A1 + 0x0], 0x0
// end alternate branch 0000163C-00001642
fn0000163C: // (misaligned)
0000163E 0000 0000 ori.b D0, 0x0
00001642 0000 0000 ori.b D0, 0x0
00001646 0004 006A ori.b D4, 0x6A /* 'j' */
0000164A 0000 0000 ori.b D0, 0x0
0000164E 0000 0000 ori.b D0, 0x0
00001652 0200 0000 andi.b D0, 0x0
00001656 0000 0000 ori.b D0, 0x0
0000165A 0000 0000 ori.b D0, 0x0
0000165E 0084 0000 0000 ori.l D4, 0x0
00001664 0000 0000 ori.b D0, 0x0
00001668 0000 0000 ori.b D0, 0x0
0000166C 0000 0000 ori.b D0, 0x0
00001670 0000 0000 ori.b D0, 0x0
00001674 0000 0000 ori.b D0, 0x0
00001678 0000 0000 ori.b D0, 0x0
0000167C 0000 0000 ori.b D0, 0x0
00001680 0100 btst D0, D0
00001682 0000 0000 ori.b D0, 0x0
00001686 0000 0000 ori.b D0, 0x0
0000168A 0000 A004 ori.b D0, 0x4
0000168E 0001 0000 ori.b D1, 0x0
00001692 0000 0000 ori.b D0, 0x0
00001696 0000 2004 ori.b D0, 0x4
0000169A 0003 0000 ori.b D3, 0x0
0000169E 0000 0000 ori.b D0, 0x0
000016A2 0000 0004 ori.b D0, 0x4
000016A6 03F3 .incomplete
000016A8 0000 0000 ori.b D0, 0x0
000016AC 0000 0000 ori.b D0, 0x0
000016B0 0008 03E8 ori.b A0, 0xE8
000016B4 0000 0000 ori.b D0, 0x0
000016B8 0000 0000 ori.b D0, 0x0
000016BC 0300 btst D0, D1
000016BE 03E9 .incomplete
000016C0 0000 0004 ori.b D0, 0x4
000016C4 0000 0000 ori.b D0, 0x0
000016C8 0008 03EA ori.b A0, 0xEA
000016CC 0000 0000 ori.b D0, 0x0
000016D0 0000 0000 ori.b D0, 0x0
000016D4 0300 btst D0, D1
000016D6 03EB .incomplete
000016D8 0000 0004 ori.b D0, 0x4
000016DC 0000 0000 ori.b D0, 0x0
000016E0 0008 03EC ori.b A0, 0xEC
000016E4 0000 0000 ori.b D0, 0x0
000016E8 0000 0000 ori.b D0, 0x0
000016EC 0008 03ED ori.b A0, 0xED
000016F0 0000 0000 ori.b D0, 0x0
000016F4 0000 0000 ori.b D0, 0x0
000016F8 0300 btst D0, D1
000016FA 03EE .incomplete
000016FC 0000 0003 ori.b D0, 0x3
00001700 0000 0000 ori.b D0, 0x0
00001704 0008 03EF ori.b A0, 0xEF
00001708 0000 0000 ori.b D0, 0x0
0000170C 0000 0000 ori.b D0, 0x0
00001710 0008 03F0 ori.b A0, 0xF0
00001714 0000 0000 ori.b D0, 0x0
00001718 0000 0000 ori.b D0, 0x0
0000171C 0000 03F1 ori.b D0, 0xF1
00001720 0000 0000 ori.b D0, 0x0
00001724 0000 0000 ori.b D0, 0x0
00001728 0000 03F2 ori.b D0, 0xF2
0000172C 0000 0000 ori.b D0, 0x0
00001730 0000 0000 ori.b D0, 0x0
00001734 0200 0000 andi.b D0, 0x0
00001738 0000 0000 ori.b D0, 0x0
0000173C 0000 0000 ori.b D0, 0x0
00001740 0086 0000 0000 ori.l D6, 0x0
00001746 0000 0000 ori.b D0, 0x0
0000174A 0000 0000 ori.b D0, 0x0
0000174E 0000 0000 ori.b D0, 0x0
00001752 0000 0000 ori.b D0, 0x0
00001756 0000 0000 ori.b D0, 0x0
0000175A 0000 0000 ori.b D0, 0x0
0000175E 0000 0000 ori.b D0, 0x0
00001762 0000 0000 ori.b D0, 0x0
00001766 0000 0000 ori.b D0, 0x0
0000176A 0000 4600 ori.b D0, 0x0
0000176E 6F00 3F00 ble +0x3F02 /* 00005670 */
00001772 6F00 4600 ble +0x4602 /* 00005D74 */
00001776 0000 0000 ori.b D0, 0x0
0000177A 4600 not.b D0
0000177C 7F80 moveq.l D7, 0xFFFFFF80
0000177E FF80 .invalid <<F/6/7>>
00001780 FFC0 .invalid <<F/7/7>>
00001782 FFC0 .invalid <<F/7/7>>
00001784 FFC0 .invalid <<F/7/7>>
00001786 FF80 .invalid <<F/6/7>>
00001788 7F80 moveq.l D7, 0xFFFFFF80
0000178A 4600 not.b D0
0000178C 0000 0400 ori.b D0, 0x0
00001790 0400 0400 subi.b D0, 0x0
00001794 4440 neg.w D0
00001796 3F80 0E00 move.w [A7 + D0 * 8], D0
0000179A 0000 0000 ori.b D0, 0x0
0000179E 0400 0E00 subi.b D0, 0x0
000017A2 0E00 4E40 .invalid.b D0, 0x40 /* '@' */ // invalid immediate operation
000017A6 EEE0 7FC0 bfset -[A0] {D7:32}
000017AA 3F80 0E00 move.w [A7 + D0 * 8], D0
000017AE 0000 0000 ori.b D0, 0x0
000017B2 0000 0000 ori.b D0, 0x0
000017B6 0000 0000 ori.b D0, 0x0
000017BA 0000 0000 ori.b D0, 0x0
000017BE 0000 0000 ori.b D0, 0x0
000017C2 0000 0000 ori.b D0, 0x0
000017C6 0000 0000 ori.b D0, 0x0
000017CA 0000 0000 ori.b D0, 0x0
000017CE 0000 0000 ori.b D0, 0x0
000017D2 0000 0000 ori.b D0, 0x0
000017D6 0000 0000 ori.b D0, 0x0
000017DA 0000 0000 ori.b D0, 0x0
000017DE 0000 0000 ori.b D0, 0x0
000017E2 0000 0000 ori.b D0, 0x0
000017E6 0000 0000 ori.b D0, 0x0
000017EA 0000 0000 ori.b D0, 0x0
000017EE 0000 0000 ori.b D0, 0x0
000017F2 0000 0000 ori.b D0, 0x0
000017F6 0000 0000 ori.b D0, 0x0
000017FA 0000 0000 ori.b D0, 0x0
000017FE 0000 0000 ori.b D0, 0x0
00001802 0000 0000 ori.b D0, 0x0
00001806 0000 0000 ori.b D0, 0x0
0000180A 0000 0000 ori.b D0, 0x0
0000180E 0000 0000 ori.b D0, 0x0
00001812 0000 0000 ori.b D0, 0x0
00001816 084D 6F76 bchg.b A5, 0x76 /* 'v' */
0000181A 6573 bcs +0x75 /* 0000188F */
0000181C 2055 movea.l A0, [A5]
0000181E 7000 moveq.l D0, 0x00
00001820 0A4D 6F76 xori.w A5, 0x6F76 /* 'ov' */
00001824 6573 bcs +0x75 /* 00001899 */
00001826 2044 movea.l A0, D4
00001828 6F77 ble +0x79 /* 000018A1 */
0000182A 6E00 0A4D bgt +0xA4F /* 00002279 */
0000182E 6F76 ble +0x78 /* 000018A6 */
00001830 6573 bcs +0x75 /* 000018A5 */
00001832 204C movea.l A0, A4
00001834 6566 bcs +0x68 /* 0000189C */
00001836 7400 moveq.l D2, 0x00
00001838 0B4D bchg A5, D5
0000183A 6F76 ble +0x78 /* 000018B2 */
0000183C 6573 bcs +0x75 /* 000018B1 */
0000183E 2052 movea.l A0, [A2]
00001840 6967 bvs +0x69 /* 000018A9 */
00001842 6874 bvc +0x76 /* 000018B8 */
00001844 0000 0000 ori.b D0, 0x0
00001848 0000 0000 ori.b D0, 0x0
0000184C 0000 0000 ori.b D0, 0x0
00001850 0000 0000 ori.b D0, 0x0
00001854 0000 0000 ori.b D0, 0x0
00001858 0000 0000 ori.b D0, 0x0
0000185C 0000 0000 ori.b D0, 0x0
00001860 0000 0000 ori.b D0, 0x0
00001864 0000 0000 ori.b D0, 0x0
00001868 0000 0000 ori.b D0, 0x0
0000186C 0000 0000 ori.b D0, 0x0
00001870 0000 0000 ori.b D0, 0x0
00001874 0000 0000 ori.b D0, 0x0
00001878 0000 0000 ori.b D0, 0x0
0000187C 0000 0000 ori.b D0, 0x0
00001880 0000 0000 ori.b D0, 0x0
00001884 0000 0000 ori.b D0, 0x0
00001888 0000 0000 ori.b D0, 0x0
0000188C 0000 0000 ori.b D0, 0x0
00001890 0000 0000 ori.b D0, 0x0
00001894 0000 0000 ori.b D0, 0x0
00001898 0000 0000 ori.b D0, 0x0
label0000189C:
0000189C 0000 0000 ori.b D0, 0x0
000018A0 0000 0000 ori.b D0, 0x0
000018A4 0000 0000 ori.b D0, 0x0
// begin alternate branch 000018A6-00001950
label000018A6:
000018A6 0000 0000 ori.b D0, 0x0
000018AA 0000 0000 ori.b D0, 0x0
000018AE 0000 0000 ori.b D0, 0x0
label000018B2:
000018B2 0000 0000 ori.b D0, 0x0
000018B6 0000 0000 ori.b D0, 0x0
label000018B8: // (misaligned)
000018BA 0000 0000 ori.b D0, 0x0
000018BE 0000 0000 ori.b D0, 0x0
000018C2 0000 0000 ori.b D0, 0x0
000018C6 0000 0000 ori.b D0, 0x0
000018CA 0000 0000 ori.b D0, 0x0
000018CE 0000 0000 ori.b D0, 0x0
000018D2 0000 0000 ori.b D0, 0x0
000018D6 0000 0000 ori.b D0, 0x0
000018DA 0000 0000 ori.b D0, 0x0
000018DE 0000 0000 ori.b D0, 0x0
000018E2 0000 0000 ori.b D0, 0x0
000018E6 0000 0000 ori.b D0, 0x0
000018EA 0000 0000 ori.b D0, 0x0
000018EE 0000 0000 ori.b D0, 0x0
000018F2 0000 0000 ori.b D0, 0x0
000018F6 0000 0000 ori.b D0, 0x0
000018FA 0000 0000 ori.b D0, 0x0
000018FE 0000 0000 ori.b D0, 0x0
00001902 0000 0000 ori.b D0, 0x0
00001906 0000 0000 ori.b D0, 0x0
0000190A 0000 0000 ori.b D0, 0x0
0000190E 0000 0000 ori.b D0, 0x0
00001912 0000 0000 ori.b D0, 0x0
00001916 0000 0000 ori.b D0, 0x0
0000191A 0000 0000 ori.b D0, 0x0
0000191E 0000 0000 ori.b D0, 0x0
00001922 0000 0000 ori.b D0, 0x0
00001926 0000 0000 ori.b D0, 0x0
0000192A 0000 0000 ori.b D0, 0x0
0000192E 0000 0000 ori.b D0, 0x0
00001932 0000 0000 ori.b D0, 0x0
00001936 0000 0000 ori.b D0, 0x0
0000193A 0000 0000 ori.b D0, 0x0
0000193E 0000 0000 ori.b D0, 0x0
00001942 0000 0000 ori.b D0, 0x0
00001946 0000 0000 ori.b D0, 0x0
0000194A 0001 0000 ori.b D1, 0x0
0000194E FFFF .invalid <<F/7/7>>
// end alternate branch 000018A6-00001950
label000018A6: // (misaligned)
000018A8 0000 0000 ori.b D0, 0x0
000018AC 0000 0000 ori.b D0, 0x0
000018B0 0000 0000 ori.b D0, 0x0
label000018B2: // (misaligned)
000018B4 0000 0000 ori.b D0, 0x0
label000018B8:
000018B8 0000 0000 ori.b D0, 0x0
000018BC 0000 0000 ori.b D0, 0x0
000018C0 0000 0000 ori.b D0, 0x0
000018C4 0000 0000 ori.b D0, 0x0
000018C8 0000 0000 ori.b D0, 0x0
000018CC 0000 0000 ori.b D0, 0x0
000018D0 0000 0000 ori.b D0, 0x0
000018D4 0000 0000 ori.b D0, 0x0
000018D8 0000 0000 ori.b D0, 0x0
000018DC 0000 0000 ori.b D0, 0x0
000018E0 0000 0000 ori.b D0, 0x0
000018E4 0000 0000 ori.b D0, 0x0
000018E8 0000 0000 ori.b D0, 0x0
000018EC 0000 0000 ori.b D0, 0x0
000018F0 0000 0000 ori.b D0, 0x0
000018F4 0000 0000 ori.b D0, 0x0
000018F8 0000 0000 ori.b D0, 0x0
000018FC 0000 0000 ori.b D0, 0x0
00001900 0000 0000 ori.b D0, 0x0
00001904 0000 0000 ori.b D0, 0x0
00001908 0000 0000 ori.b D0, 0x0
0000190C 0000 0000 ori.b D0, 0x0
00001910 0000 0000 ori.b D0, 0x0
00001914 0000 0000 ori.b D0, 0x0
00001918 0000 0000 ori.b D0, 0x0
0000191C 0000 0000 ori.b D0, 0x0
00001920 0000 0000 ori.b D0, 0x0
00001924 0000 0000 ori.b D0, 0x0
00001928 0000 0000 ori.b D0, 0x0
0000192C 0000 0000 ori.b D0, 0x0
00001930 0000 0000 ori.b D0, 0x0
00001934 0000 0000 ori.b D0, 0x0
00001938 0000 0000 ori.b D0, 0x0
0000193C 0000 0000 ori.b D0, 0x0
00001940 0000 0000 ori.b D0, 0x0
00001944 0000 0000 ori.b D0, 0x0
00001948 0000 0001 ori.b D0, 0x1
0000194C 0000 FFFF ori.b D0, 0xFF
00001950 FFFF .invalid <<F/7/7>>
00001952 FFFF .invalid <<F/7/7>>
00001954 0000 0000 ori.b D0, 0x0
00001958 0000 0000 ori.b D0, 0x0
0000195C 0000 0000 ori.b D0, 0x0
00001960 0000 0001 ori.b D0, 0x1
00001964 0000 FFFF ori.b D0, 0xFF
00001968 FFFF .invalid <<F/7/7>>
0000196A FFFF .invalid <<F/7/7>>
0000196C 0000 8000 ori.b D0, 0x0
00001970 8000 or.b D0, D0
00001972 8000 or.b D0, D0
00001974 0008 0003 ori.b A0, 0x3
00001978 0004 0002 ori.b D4, 0x2
0000197C 0000 0000 ori.b D0, 0x0
00001980 0002 0001 ori.b D2, 0x1
00001984 0000 0000 ori.b D0, 0x0
00001988 0000 0000 ori.b D0, 0x0
0000198C 0000 0000 ori.b D0, 0x0
00001990 0001 0000 ori.b D1, 0x0
00001994 0103 btst D3, D0
00001996 0FFF .incomplete
00001998 0001 0307 ori.b D1, 0x7
0000199C 0000 8000 ori.b D0, 0x0
000019A0 8000 or.b D0, D0
000019A2 FFFF .invalid <<F/7/7>>
000019A4 FFFF .invalid <<F/7/7>>
000019A6 808A or.l D0, A2
000019A8 818C 828D unpk -[A0], -[A4], 0x828D
000019AC 838E 8496 unpk -[A1], -[A6], 0x8496
000019B0 859A or.l [A2]+, D2
000019B2 869F or.l D3, [A7]+
000019B4 AEBE syscall 0xABE, auto_pop
000019B6 AFBF syscall 32QD, auto_pop
000019B8 B8B9 CB88 CC8B cmp.l D4, [0xCB88CC8B]
000019BE CD9B and.l [A3]+, D6
000019C0 CECF mulu.w D7, A7
000019C2 0000 41CB ori.b D0, 0xCB
000019C6 4180 .invalid 0, D0 // invalid opcode 4 with b == 6
000019C8 CC81 and.l D6, D1
000019CA 8245 or.w D1, D5
000019CC 4545 chk.w D2, D5
000019CE 4549 chk.w D2, A1
000019D0 4949 chk.w D4, A1
000019D2 4984 .invalid 4, D4 // invalid opcode 4 with b == 6
000019D4 4F4F chk.w D7, A7
000019D6 4F85 .invalid 7, D5 // invalid opcode 4 with b == 6
000019D8 CD55 and.w [A5], D6
000019DA 5555 subq.w [A5], 2
000019DC 86B9 B8BE AEBF or.l D3, [0xB8BEAEBF]
000019E2 AFCF syscall ProcessMgr, auto_pop
000019E4 CE00 and.b D7, D0
000019E6 0030 3132 3334 ori.b <<invalid full ext with I/IS == 4>>, 0x32 /* '2' */
000019EC 3536 3738 3941 4243 move.w -[A2], [A6 + 0x39414243 + D3 * 8]
000019F4 4445 neg.w D5
000019F6 4600 not.b D0
000019F8 0000 0000 ori.b D0, 0x0
000019FC 234F 7065 move.l [A1 + 0x7065], A7
00001A00 6E20 bgt +0x22 /* 00001A22 */
00001A02 6120 bsr +0x22 /* 00001A24 */
00001A04 4669 7368 not.w [A1 + 0x7368]
00001A08 2D62 6561 move.l [A6 + 0x6561], -[A2]
00001A0C 7269 moveq.l D1, 0x69
00001A0E 6E67 bgt +0x69 /* 00001A77 */
00001A10 2066 movea.l A0, -[A6]
00001A12 696C bvs +0x6E /* 00001A80 */
00001A14 652C bcs +0x2E /* 00001A42 */
00001A16 206F 7220 movea.l A0, [A7 + 0x7220]
00001A1A 646F bcc +0x71 /* 00001A8B */
00001A1C 6E27 bgt +0x29 /* 00001A45 */
00001A1E 74C9 moveq.l D2, 0xFFFFFFC9
00001A20 1C43 movea.b A6, D3
label00001A22:
00001A22 6F75 ble +0x77 /* 00001A99 */
fn00001A24:
00001A24 6C64 bge +0x66 /* 00001A8A */
00001A26 6E27 bgt +0x29 /* 00001A4F */
00001A28 7420 moveq.l D2, 0x20
00001A2A 4F70 656E chk.w D7, <<invalid full ext with IS == 1 and I/IS == 6>>
00001A2E 2053 movea.l A0, [A3]
00001A30 7065 moveq.l D0, 0x65
00001A32 6369 bls +0x6B /* 00001A9D */
00001A34 6669 bne +0x6B /* 00001A9F */
00001A36 6564 bcs +0x66 /* 00001A9C */
00001A38 2046 movea.l A0, D6
00001A3A 696C bvs +0x6E /* 00001AA8 */
00001A3C 6500 1F54 bcs +0x1F56 /* 00003992 */
00001A40 6865 bvc +0x67 /* 00001AA7 */
label00001A42:
00001A42 7265 moveq.l D1, 0x65
00001A44 2061 movea.l A0, -[A1]
00001A46 7265 moveq.l D1, 0x65
00001A48 206E 6F20 movea.l A0, [A6 + 0x6F20]
00001A4C 4649 not.w A1
00001A4E 5348 subq.w A0, 1
00001A50 2069 6E20 movea.l A0, [A1 + 0x6E20]
00001A54 7468 moveq.l D2, 0x68
00001A56 6174 bsr +0x76 /* 00001ACC */
00001A58 2066 movea.l A0, -[A6]
00001A5A 696C bvs +0x6E /* 00001AC8 */
00001A5C 6521 bcs +0x23 /* 00001A7F */
00001A5E 0000 0000 ori.b D0, 0x0
00001A62 0000 0000 ori.b D0, 0x0
00001A66 0000 0000 ori.b D0, 0x0
00001A6A 0000 0000 ori.b D0, 0x0
00001A6E 0000 0000 ori.b D0, 0x0
00001A72 0000 0000 ori.b D0, 0x0
00001A76 0000 0000 ori.b D0, 0x0
00001A7A 0000 0000 ori.b D0, 0x0
00001A7E 0000 0000 ori.b D0, 0x0
// begin alternate branch 00001A80-00001A9C
label00001A80:
00001A80 0000 0000 ori.b D0, 0x0
00001A84 0000 0000 ori.b D0, 0x0
00001A88 0000 0000 ori.b D0, 0x0
label00001A8A: // (misaligned)
00001A8C 0000 0000 ori.b D0, 0x0
00001A90 0000 0000 ori.b D0, 0x0
00001A94 0000 0000 ori.b D0, 0x0
00001A98 0000 0000 ori.b D0, 0x0
// end alternate branch 00001A80-00001A9C
label00001A80: // (misaligned)
00001A82 0000 0000 ori.b D0, 0x0
00001A86 0000 0000 ori.b D0, 0x0
label00001A8A:
00001A8A 0000 0000 ori.b D0, 0x0
00001A8E 0000 0000 ori.b D0, 0x0
00001A92 0000 0000 ori.b D0, 0x0
00001A96 0000 0000 ori.b D0, 0x0
00001A9A 0000 0000 ori.b D0, 0x0
// begin alternate branch 00001A9C-00001ACA
label00001A9C:
00001A9C 0000 0000 ori.b D0, 0x0
00001AA0 0000 0000 ori.b D0, 0x0
00001AA4 0000 0000 ori.b D0, 0x0
label00001AA8:
00001AA8 0000 0000 ori.b D0, 0x0
00001AAC 0000 0000 ori.b D0, 0x0
00001AB0 0000 0000 ori.b D0, 0x0
00001AB4 0000 0000 ori.b D0, 0x0
00001AB8 0000 0000 ori.b D0, 0x0
00001ABC 0000 0000 ori.b D0, 0x0
00001AC0 0000 0000 ori.b D0, 0x0
00001AC4 0000 0000 ori.b D0, 0x0
label00001AC8:
00001AC8 FFFF .invalid <<F/7/7>>
// end alternate branch 00001A9C-00001ACA
label00001A9C: // (misaligned)
00001A9E 0000 0000 ori.b D0, 0x0
00001AA2 0000 0000 ori.b D0, 0x0
00001AA6 0000 0000 ori.b D0, 0x0
label00001AA8: // (misaligned)
00001AAA 0000 0000 ori.b D0, 0x0
00001AAE 0000 0000 ori.b D0, 0x0
00001AB2 0000 0000 ori.b D0, 0x0
00001AB6 0000 0000 ori.b D0, 0x0
00001ABA 0000 0000 ori.b D0, 0x0
00001ABE 0000 0000 ori.b D0, 0x0
00001AC2 0000 0000 ori.b D0, 0x0
00001AC6 0000 FFFF ori.b D0, 0xFF
label00001AC8: // (misaligned)
00001ACA FFFF .invalid <<F/7/7>>
fn00001ACC:
00001ACC 0000 0000 ori.b D0, 0x0
00001AD0 0100 btst D0, D0
00001AD2 0000 0000 ori.b D0, 0x0
00001AD6 0000 0000 ori.b D0, 0x0
00001ADA 0000 2004 ori.b D0, 0x4
00001ADE 0003 0000 ori.b D3, 0x0
00001AE2 0000 0000 ori.b D0, 0x0
00001AE6 0000 A004 ori.b D0, 0x4
00001AEA 000B 0000 ori.b A3, 0x0
00001AEE 0000 0000 ori.b D0, 0x0
00001AF2 0000 0000 ori.b D0, 0x0
00001AF6 000D 0000 ori.b A5, 0x0
00001AFA 0000 0000 ori.b D0, 0x0
00001AFE 0000 0008 ori.b D0, 0x8
00001B02 0000 0000 ori.b D0, 0x0
00001B06 0000 0000 ori.b D0, 0x0
00001B0A 0000 0008 ori.b D0, 0x8
00001B0E 0000 0000 ori.b D0, 0x0
00001B12 0000 0000 ori.b D0, 0x0
00001B16 0000 0008 ori.b D0, 0x8
00001B1A 000E 0000 ori.b A6, 0x0
00001B1E 0000 0000 ori.b D0, 0x0
00001B22 0000 0008 ori.b D0, 0x8
00001B26 000F 0000 ori.b A7, 0x0
00001B2A 0000 0000 ori.b D0, 0x0
00001B2E 0000 0200 ori.b D0, 0x0
00001B32 0000 0000 ori.b D0, 0x0
00001B36 0000 0000 ori.b D0, 0x0
00001B3A 0000 0081 ori.b D0, 0x81
00001B3E 0000 0000 ori.b D0, 0x0
00001B42 0000 0000 ori.b D0, 0x0
00001B46 0000 0000 ori.b D0, 0x0
00001B4A 0000 0000 ori.b D0, 0x0
00001B4E 0000 0000 ori.b D0, 0x0
00001B52 0000 0000 ori.b D0, 0x0
00001B56 0000 0000 ori.b D0, 0x0
00001B5A 0000 0000 ori.b D0, 0x0
00001B5E 0000 1168 ori.b D0, 0x68 /* 'h' */
00001B62 FFFF .invalid <<F/7/7>>
00001B64 F020 0000 pmove -[A0], MR0
00001B68 0000 0000 ori.b D0, 0x0
00001B6C 0020 0014 ori.b -[A0], 0x14
00001B70 6000 E4A6 bra -0x1B58 /* 00000018 */
00001B74 4E94 jsr [A4]
00001B76 0018 6000 ori.b [A0]+, 0x0
// begin alternate branch 00001B78-00001B7C
fn00001B78:
00001B78 6000 E4A2 bra -0x1B5C /* 0000001C */
// end alternate branch 00001B78-00001B7C
fn00001B78: // (misaligned)
00001B7A E4A2 asr D2, D2
00001B7C 4E94 jsr [A4]
00001B7E 002C 6000 E4AE ori.b [A4 - 0x1B52], 0x0
00001B84 4E94 jsr [A4]
00001B86 0040 6000 ori.w D0, 0x6000 /* '`\0' */
// begin alternate branch 00001B88-00001B8C
fn00001B88:
00001B88 6000 E4BA bra -0x1B44 /* 00000044 */
// end alternate branch 00001B88-00001B8C
fn00001B88: // (misaligned)
00001B8A E4BA ror D2, D2
00001B8C 4E94 jsr [A4]
00001B8E 005C 6000 ori.w [A4]+, 0x6000 /* '`\0' */
00001B92 E4CE roxr .w A6
00001B94 4E94 jsr [A4]
00001B96 0092 6000 E4FC ori.l [A2], 0x6000E4FC
00001B9C 4E94 jsr [A4]
00001B9E 00B2 6000 E514 4E94 ori.l [A2 + D4 * 8 - 0x108], 0x6000E514
00001BA6 00D4 .incomplete
00001BA8 6000 E52E bra -0x1AD0 /* 000000D8 */
00001BAC 4E94 jsr [A4]
00001BAE 00F4 .incomplete
00001BB0 6000 E546 bra -0x1AB8 /* 000000F8 */
00001BB4 4E94 jsr [A4]
00001BB6 01F2 .incomplete
label00001BB8:
00001BB8 6000 E63C bra -0x19C2 /* 000001F6 */
00001BBC 4E94 jsr [A4]
00001BBE 0AFE .incomplete
00001BC0 6000 EF40 bra -0x10BE /* 00000B02 */
00001BC4 4E94 jsr [A4]
00001BC6 0B22 btst -[A2], D5
00001BC8 6000 EF5C bra -0x10A2 /* 00000B26 */
00001BCC 4E94 jsr [A4]
00001BCE 0CD4 .incomplete
00001BD0 6000 F106 bra -0xEF8 /* 00000CD8 */
00001BD4 4E94 jsr [A4]
00001BD6 0C54 6000 cmpi.w [A4], 0x6000 /* '`\0' */
00001BDA F07E 4E94 .extension 0x07E <<F/1/0>>, 0x4E94 // unimplemented
00001BDE 0B56 bchg [A6], D5
00001BE0 6000 EF78 bra -0x1086 /* 00000B5A */
00001BE4 4E94 jsr [A4]
00001BE6 0BD2 .incomplete
00001BE8 6000 EFEC bra -0x1012 /* 00000BD6 */
00001BEC 4E94 jsr [A4]
00001BEE 0752 bchg [A2], D3
00001BF0 6000 EB64 bra -0x149A /* 00000756 */
00001BF4 4E94 jsr [A4]
00001BF6 091E btst [A6]+, D4
00001BF8 6000 ED28 bra -0x12D6 /* 00000922 */
00001BFC 4E94 jsr [A4]
00001BFE 079E bclr [A6]+, D3
00001C00 6000 EBA0 bra -0x145E /* 000007A2 */
00001C04 4E94 jsr [A4]
00001C06 0622 6000 addi.b -[A2], 0x0
00001C0A EA1C ror D4.b, 5
00001C0C 4E94 jsr [A4]
00001C0E 078E bclr A6, D3
00001C10 6000 EB80 bra -0x147E /* 00000792 */
00001C14 4E94 jsr [A4]
00001C16 0A4A 6000 xori.w A2, 0x6000 /* '`\0' */
00001C1A EE34 roxr D4.b, D7
00001C1C 4E94 jsr [A4]
00001C1E 077E bchg <<invalid special address>>, D3
00001C20 6000 EB60 bra -0x149E /* 00000782 */
00001C24 4E94 jsr [A4]
00001C26 076E 6000 bchg [A6 + 0x6000], D3
00001C2A EB48 lsl D0.w, 5
00001C2C 4E94 jsr [A4]
00001C2E 09B2 6000 bclr [A2 + D6.w], D4
00001C32 ED84 asl D4, 6
00001C34 4E94 jsr [A4]
00001C36 04BA 6000 E884 4E94 subi.l [PC + 0x4E94 /* 00006ACC, cstring ""<EOF> */], 0x6000E884
00001C3E 0562 bchg -[A2], D2
00001C40 6000 E924 bra -0x16DA /* 00000566 */
00001C44 4E94 jsr [A4]
00001C46 05A2 bclr -[A2], D2
00001C48 6000 E95C bra -0x16A2 /* 000005A6 */
00001C4C 4E94 jsr [A4]
00001C4E 05D2 .incomplete
00001C50 6000 E984 bra -0x167A /* 000005D6 */
00001C54 4E94 jsr [A4]
00001C56 0388 bclr A0, D1
00001C58 6000 E732 bra -0x18CC /* 0000038C */
00001C5C 4E94 jsr [A4]
00001C5E 0602 6000 addi.b D2, 0x0
00001C62 E9A4 asl D4, D4
00001C64 4E94 jsr [A4]
00001C66 0592 bclr [A2], D2
00001C68 6000 E92C bra -0x16D2 /* 00000596 */
00001C6C 4E94 jsr [A4]
00001C6E 04E8 .incomplete
00001C70 6000 E87A bra -0x1784 /* 000004EC */
00001C74 4E94 jsr [A4]
00001C76 05C2 .incomplete
00001C78 6000 E94C bra -0x16B2 /* 000005C6 */
00001C7C 4E94 jsr [A4]
00001C7E 02C0 .incomplete
00001C80 6000 E642 bra -0x19BC /* 000002C4 */
00001C84 4E94 jsr [A4]
00001C86 05F2 .incomplete
00001C88 6000 E96C bra -0x1692 /* 000005F6 */
00001C8C 4E94 jsr [A4]
00001C8E 05B2 6000 bclr [A2 + D6.w], D2
00001C92 E924 asl D4.b, D4
00001C94 4E94 jsr [A4]
00001C96 0582 bclr D2, D2
00001C98 6000 E8EC bra -0x1712 /* 00000586 */
00001C9C 4E94 jsr [A4]
00001C9E 04D2 .incomplete
00001CA0 6000 E834 bra -0x17CA /* 000004D6 */
00001CA4 4E94 jsr [A4]
00001CA6 0500 btst D0, D2
00001CA8 6000 E85A bra -0x17A4 /* 00000504 */
00001CAC 4E94 jsr [A4]
00001CAE 05E2 .incomplete
00001CB0 6000 E934 bra -0x16CA /* 000005E6 */
00001CB4 4E94 jsr [A4]
00001CB6 0572 6000 bchg [A2 + D6.w], D2
00001CBA E8BC ror D4, D4
00001CBC 4E94 jsr [A4]
00001CBE 2764 4EAC move.l [A3 + 0x4EAC], -[A4]
00001CC2 01B2 0003 bclr [A2 + D0.w + 0x3], D0
00001CC6 2706 move.l -[A3], D6
00001CC8 4EAC 01B2 jsr [A4 + 0x1B2]
00001CCC 0003 21CA ori.b D3, 0xCA
00001CD0 4EAC 01B2 jsr [A4 + 0x1B2]
00001CD4 0003 27B6 ori.b D3, 0xB6
00001CD8 4EAC 01B2 jsr [A4 + 0x1B2]
00001CDC 0003 1B60 ori.b D3, 0x60 /* '`' */
00001CE0 4EAC 01B2 jsr [A4 + 0x1B2]
00001CE4 0003 1AB8 ori.b D3, 0xB8
00001CE8 4EAC 01B2 jsr [A4 + 0x1B2]
00001CEC 0003 210C ori.b D3, 0xC
00001CF0 4EAC 01B2 jsr [A4 + 0x1B2]
00001CF4 0003 3040 ori.b D3, 0x40 /* '@' */
00001CF8 4EAC 01B2 jsr [A4 + 0x1B2]
00001CFC 0003 2F42 ori.b D3, 0x42 /* 'B' */
00001D00 4EAC 01B2 jsr [A4 + 0x1B2]
00001D04 0003 3016 ori.b D3, 0x16
00001D08 4EAC 01B2 jsr [A4 + 0x1B2]
00001D0C 0003 2FD2 ori.b D3, 0xD2
00001D10 4EAC 01B2 jsr [A4 + 0x1B2]
00001D14 0003 3B50 ori.b D3, 0x50 /* 'P' */
00001D18 4EAC 01B2 jsr [A4 + 0x1B2]
00001D1C 0003 36EA ori.b D3, 0xEA
00001D20 4EAC 01B2 jsr [A4 + 0x1B2]
00001D24 0003 3D2E ori.b D3, 0x2E /* '.' */
00001D28 4EAC 01B2 jsr [A4 + 0x1B2]
00001D2C 0003 38F8 ori.b D3, 0xF8
00001D30 4EAC 01B2 jsr [A4 + 0x1B2]
00001D34 0003 36AE ori.b D3, 0xAE
00001D38 4EAC 01B2 jsr [A4 + 0x1B2]
00001D3C 0003 4748 ori.b D3, 0x48 /* 'H' */
00001D40 4EAC 01B2 jsr [A4 + 0x1B2]
00001D44 0003 4A80 ori.b D3, 0x80
00001D48 4EAC 01B2 jsr [A4 + 0x1B2]
00001D4C 0003 0EAE ori.b D3, 0xAE
00001D50 4EAC 01B2 jsr [A4 + 0x1B2]
00001D54 0003 0F6C ori.b D3, 0x6C /* 'l' */
00001D58 4EAC 01B2 jsr [A4 + 0x1B2]
00001D5C 0003 054E ori.b D3, 0x4E /* 'N' */
00001D60 4EAC 01B2 jsr [A4 + 0x1B2]
00001D64 0004 0658 ori.b D4, 0x58 /* 'X' */
00001D68 4EAC 01B2 jsr [A4 + 0x1B2]
00001D6C 0004 05BA ori.b D4, 0xBA
00001D70 4EAC 01B2 jsr [A4 + 0x1B2]
00001D74 0004 0672 ori.b D4, 0x72 /* 'r' */
00001D78 4EAC 01B2 jsr [A4 + 0x1B2]
00001D7C 0004 0608 ori.b D4, 0x8
00001D80 4EAC 01B2 jsr [A4 + 0x1B2]
00001D84 0004 05EE ori.b D4, 0xEE
00001D88 4EAC 01B2 jsr [A4 + 0x1B2]
00001D8C 0004 05D4 ori.b D4, 0xD4
00001D90 4EAC 01B2 jsr [A4 + 0x1B2]
00001D94 0004 0622 ori.b D4, 0x22 /* '\"' */
00001D98 4EAC 01B2 jsr [A4 + 0x1B2]
00001D9C 0004 056A ori.b D4, 0x6A /* 'j' */
00001DA0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DA4 0004 04C2 ori.b D4, 0xC2
00001DA8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DAC 0004 0584 ori.b D4, 0x84
00001DB0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DB4 0004 068E ori.b D4, 0x8E
00001DB8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DBC 0004 05A0 ori.b D4, 0xA0
00001DC0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DC4 0004 063E ori.b D4, 0x3E /* '>' */
00001DC8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DCC 0004 0712 ori.b D4, 0x12
00001DD0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DD4 0004 07D0 ori.b D4, 0xD0
00001DD8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DDC 0004 0788 ori.b D4, 0x88
00001DE0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DE4 0004 0746 ori.b D4, 0x46 /* 'F' */
00001DE8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DEC 0004 0728 ori.b D4, 0x28 /* '(' */
00001DF0 4EAC 01B2 jsr [A4 + 0x1B2]
00001DF4 0004 07F4 ori.b D4, 0xF4
00001DF8 4EAC 01B2 jsr [A4 + 0x1B2]
00001DFC 0004 06DE ori.b D4, 0xDE
00001E00 4EAC 01B2 jsr [A4 + 0x1B2]
00001E04 0004 0796 ori.b D4, 0x96
00001E08 4EAC 01B2 jsr [A4 + 0x1B2]
00001E0C 0004 06F2 ori.b D4, 0xF2
00001E10 4EAC 01B2 jsr [A4 + 0x1B2]
00001E14 0004 080E ori.b D4, 0xE
00001E18 4EAC 01B2 jsr [A4 + 0x1B2]
00001E1C 0004 07AE ori.b D4, 0xAE
00001E20 4EAC 01B2 jsr [A4 + 0x1B2]
00001E24 0004 081E ori.b D4, 0x1E
00001E28 4EAC 01B2 jsr [A4 + 0x1B2]
00001E2C 0004 076C ori.b D4, 0x6C /* 'l' */
00001E30 4EAC 01B2 jsr [A4 + 0x1B2]
00001E34 0004 0700 ori.b D4, 0x0
00001E38 4EAC 01B2 jsr [A4 + 0x1B2]
00001E3C 0004 07C2 ori.b D4, 0xC2
00001E40 4EAC 01B2 jsr [A4 + 0x1B2]
00001E44 0004 082C ori.b D4, 0x2C /* ',' */
00001E48 4EAC 01B2 jsr [A4 + 0x1B2]
00001E4C 0004 084E ori.b D4, 0x4E /* 'N' */
00001E50 4EAC 01B2 jsr [A4 + 0x1B2]
00001E54 0004 10A6 ori.b D4, 0xA6
00001E58 4EAC 01B2 jsr [A4 + 0x1B2]
00001E5C 0004 12E4 ori.b D4, 0xE4
00001E60 4EAC 01B2 jsr [A4 + 0x1B2]
00001E64 0004 1156 ori.b D4, 0x56 /* 'V' */
00001E68 4EAC 01B2 jsr [A4 + 0x1B2]
00001E6C 0004 1052 ori.b D4, 0x52 /* 'R' */
00001E70 4EAC 01B2 jsr [A4 + 0x1B2]
00001E74 0004 1204 ori.b D4, 0x4
00001E78 4EAC 01B2 jsr [A4 + 0x1B2]
00001E7C 0004 10DA ori.b D4, 0xDA
00001E80 4EAC 01B2 jsr [A4 + 0x1B2]
00001E84 0004 0A50 ori.b D4, 0x50 /* 'P' */
00001E88 4EAC 01B2 jsr [A4 + 0x1B2]
00001E8C 0004 0EA4 ori.b D4, 0xA4
00001E90 4EAC 01B2 jsr [A4 + 0x1B2]
00001E94 0004 0BC0 ori.b D4, 0xC0
00001E98 4EAC 01B2 jsr [A4 + 0x1B2]
00001E9C 0004 0E60 ori.b D4, 0x60 /* '`' */
00001EA0 4EAC 01B2 jsr [A4 + 0x1B2]
00001EA4 0004 0ED0 ori.b D4, 0xD0
00001EA8 4EAC 01B2 jsr [A4 + 0x1B2]
00001EAC 0004 0ABC ori.b D4, 0xBC
00001EB0 4EAC 01B2 jsr [A4 + 0x1B2]
00001EB4 0004 0A66 ori.b D4, 0x66 /* 'f' */
00001EB8 4EAC 01B2 jsr [A4 + 0x1B2]
00001EBC 0004 0C86 ori.b D4, 0x86
00001EC0 4EAC 01B2 jsr [A4 + 0x1B2]
00001EC4 0004 0F68 ori.b D4, 0x68 /* 'h' */
00001EC8 4EAC 01B2 jsr [A4 + 0x1B2]
00001ECC 0004 0F4E ori.b D4, 0x4E /* 'N' */
00001ED0 4EAC 01B2 jsr [A4 + 0x1B2]
00001ED4 0004 0C28 ori.b D4, 0x28 /* '(' */
00001ED8 4EAC 01B2 jsr [A4 + 0x1B2]
00001EDC 0004 0A7C ori.b D4, 0x7C /* '|' */
00001EE0 4EAC 01B2 jsr [A4 + 0x1B2]
00001EE4 0004 09E6 ori.b D4, 0xE6
00001EE8 4EAC 01B2 jsr [A4 + 0x1B2]
00001EEC 0004 0B52 ori.b D4, 0x52 /* 'R' */
00001EF0 4EAC 01B2 jsr [A4 + 0x1B2]
00001EF4 0004 0E88 ori.b D4, 0x88
00001EF8 4EAC 01B2 jsr [A4 + 0x1B2]
00001EFC 0004 0A08 ori.b D4, 0x8
00001F00 4EAC 01B2 jsr [A4 + 0x1B2]
00001F04 0004 0A9C ori.b D4, 0x9C
00001F08 4EAC 01B2 jsr [A4 + 0x1B2]
00001F0C 0004 036A ori.b D4, 0x6A /* 'j' */
00001F10 4EAC 01B2 jsr [A4 + 0x1B2]
00001F14 0004 02E6 ori.b D4, 0xE6
00001F18 4EAC 01B2 jsr [A4 + 0x1B2]
00001F1C 0004 0392 ori.b D4, 0x92
00001F20 4EAC 01B2 jsr [A4 + 0x1B2]
00001F24 0004 030E ori.b D4, 0xE
00001F28 4EAC 01B2 jsr [A4 + 0x1B2]
00001F2C 0004 03E8 ori.b D4, 0xE8
00001F30 4EAC 01B2 jsr [A4 + 0x1B2]
00001F34 0004 0098 ori.b D4, 0x98
00001F38 4EAC 01B2 jsr [A4 + 0x1B2]
00001F3C 0004 0000 ori.b D4, 0x0
00001F40 4EAC 01B2 jsr [A4 + 0x1B2]
00001F44 0004 0256 ori.b D4, 0x56 /* 'V' */
00001F48 4EAC 01B2 jsr [A4 + 0x1B2]
00001F4C 0004 00B6 ori.b D4, 0xB6
00001F50 4EAC 01B2 jsr [A4 + 0x1B2]
00001F54 0004 047E ori.b D4, 0x7E /* '~' */
00001F58 4EAC 01B2 jsr [A4 + 0x1B2]
00001F5C 0004 019A ori.b D4, 0x9A
00001F60 4EAC 01B2 jsr [A4 + 0x1B2]
00001F64 0004 02B6 ori.b D4, 0xB6
00001F68 4EAC 01B2 jsr [A4 + 0x1B2]
00001F6C 0004 011C ori.b D4, 0x1C
00001F70 4EAC 01B2 jsr [A4 + 0x1B2]
00001F74 0004 0172 ori.b D4, 0x72 /* 'r' */
00001F78 4EAC 01B2 jsr [A4 + 0x1B2]
00001F7C 0004 0342 ori.b D4, 0x42 /* 'B' */
00001F80 4EAC 01B2 jsr [A4 + 0x1B2]
00001F84 0004 01C2 ori.b D4, 0xC2
00001F88 4EAC 01B2 jsr [A4 + 0x1B2]
00001F8C 0004 013E ori.b D4, 0x3E /* '>' */
00001F90 4EAC 01B2 jsr [A4 + 0x1B2]
00001F94 0004 020E ori.b D4, 0xE
00001F98 4EAC 01B2 jsr [A4 + 0x1B2]
00001F9C 0004 073E ori.b D4, 0x3E /* '>' */
00001FA0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FA4 0006 0000 ori.b D6, 0x0
00001FA8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FAC 0006 0550 ori.b D6, 0x50 /* 'P' */
00001FB0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FB4 0006 155A ori.b D6, 0x5A /* 'Z' */
00001FB8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FBC 0005 1716 ori.b D5, 0x16
00001FC0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FC4 0005 1F72 ori.b D5, 0x72 /* 'r' */
00001FC8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FCC 0005 0000 ori.b D5, 0x0
00001FD0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FD4 0005 0E12 ori.b D5, 0x12
00001FD8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FDC 0005 13D2 ori.b D5, 0xD2
00001FE0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FE4 0005 13BA ori.b D5, 0xBA
00001FE8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FEC 0005 0E6C ori.b D5, 0x6C /* 'l' */
00001FF0 4EAC 01B2 jsr [A4 + 0x1B2]
00001FF4 0005 10CA ori.b D5, 0xCA
00001FF8 4EAC 01B2 jsr [A4 + 0x1B2]
00001FFC 0005 0F90 ori.b D5, 0x90
00002000 4EAC 01B2 jsr [A4 + 0x1B2]
00002004 0005 11A6 ori.b D5, 0xA6
00002008 4EAC 01B2 jsr [A4 + 0x1B2]
0000200C 0005 0C90 ori.b D5, 0x90
00002010 4EAC 01B2 jsr [A4 + 0x1B2]
00002014 0005 127A ori.b D5, 0x7A /* 'z' */
00002018 4EAC 01B2 jsr [A4 + 0x1B2]
0000201C 0005 .incomplete